← Back to tables

ANA2_service (49372 rows)

Showing 42301–42400 of 49372
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
724897 755767 P89583 892T73M821 2026-09-21 COMPLETE 20353543 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755767, "stp": "P", "toc": "Southeastern", "uid": "P89583", "consist": "375302", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89583/2026-09-21/detailed", "trust_id": "892T73M821", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-21", "dest_arr_time": "2250", "dest_platform": "2", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T73", "timing_status": "ON TIME", "origin_station": "Paddock Wood", "current_leg_arr": "2250", "current_leg_dep": "2245", "current_leg_end": "Strood", "origin_dep_time": "2203", "origin_platform": "3", "current_location": "Strood", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "0 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": "2250", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.697, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.022, \"from_m\": 161.697, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 794.937, \"from_m\": 745.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2838.551, \"from_m\": 794.937, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5256.964, \"from_m\": 2838.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5594.435, \"from_m\": 5256.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\": 12464.862, \"from_m\": 5594.435, \"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\": 12985.305, \"from_m\": 12464.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15702.756, \"from_m\": 12985.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\": 15947.321, \"from_m\": 15702.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20145.028, \"from_m\": 15947.321, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21605.173, \"from_m\": 20145.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\": 23033.565, \"from_m\": 21605.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33715.77, \"from_m\": 23033.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33831.889, \"from_m\": 33715.77, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33998.997, \"from_m\": 33831.889, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755767, \"profile_key\": \"41981013716fe8c00d5cef0abd6176615928d3616dfe1c10825be5b627f8328a\", \"schedule_id\": 24198, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2791.895, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 5445.695, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2214H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 8165.023, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2219H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 12930.437, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2225\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 15843.496, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 16615.168, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2233\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 21518.139, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 22999.839, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 25044.897, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 27469.643, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2245H\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 30300.317, \"section_seq\": 1, \"route_path_id\": 119597}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 33998.997, \"section_seq\": 1, \"route_path_id\": 119597}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33998.997, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119597}], \"total_distance_m\": 33998.997, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33787.385, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 211.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:00Z\", \"source_id\": 64140929, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:05Z\", \"source_id\": 20327209, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:05Z\", \"source_id\": 64147576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:08Z\", \"source_id\": 20329188, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:39Z\", \"source_id\": 64157430, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:40Z\", \"source_id\": 20332052, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:25Z\", \"source_id\": 64167563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:28Z\", \"source_id\": 20334996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:48Z\", \"source_id\": 64176589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:53Z\", \"source_id\": 20337734, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:00Z\", \"source_id\": 64181384, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:03Z\", \"source_id\": 20339212, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:45Z\", \"source_id\": 64193132, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:50Z\", \"source_id\": 20342728, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:57Z\", \"source_id\": 64199605, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:05Z\", \"source_id\": 20344635, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:11Z\", \"source_id\": 64205979, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:16Z\", \"source_id\": 20346524, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:08Z\", \"source_id\": 64209827, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:11Z\", \"source_id\": 20347711, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:54Z\", \"source_id\": 64218931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:59Z\", \"source_id\": 20350528, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:58Z\", \"source_id\": 64228581, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:04Z\", \"source_id\": 20353543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "2", "timing_fact_generation": 1790027345618004, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:24.252753", "service_state_evidence_id": 20353543, "current_leg_start_actual_dep": "2026-09-21T22:45:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:25.159799", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P PDW SOO 2T73 375302 3 100 None {"version": 3, "segments": [{"to_m": 161.697, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 745.022, "from_m": 161.697, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 794.937, "from_m": 745.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2838.551, "from_m": 794.937, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5256.964, "from_m": 2838.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5594.435, "from_m": 5256.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": 12464.862, "from_m": 5594.435, "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": 12985.305, "from_m": 12464.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15702.756, "from_m": 12985.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": 15947.321, "from_m": 15702.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20145.028, "from_m": 15947.321, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21605.173, "from_m": 20145.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": 23033.565, "from_m": 21605.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33715.77, "from_m": 23033.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33831.889, "from_m": 33715.77, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33998.997, "from_m": 33831.889, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755767, "profile_key": "41981013716fe8c00d5cef0abd6176615928d3616dfe1c10825be5b627f8328a", "schedule_id": 24198, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2203", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Beltring", "stage_seq": 2, "distance_m": 2791.895, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Yalding", "stage_seq": 3, "distance_m": 5445.695, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2214H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 8165.023, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2219H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 12930.437, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2225", "location": "Maidstone West", "stage_seq": 6, "distance_m": 15843.496, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 16615.168, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2233", "location": "Aylesford", "stage_seq": 8, "distance_m": 21518.139, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "New Hythe", "stage_seq": 9, "distance_m": 22999.839, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "Snodland", "stage_seq": 10, "distance_m": 25044.897, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242", "location": "Halling", "stage_seq": 11, "distance_m": 27469.643, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2245H", "location": "Cuxton", "stage_seq": 12, "distance_m": 30300.317, "section_seq": 1, "route_path_id": 119597}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "Strood", "stage_seq": 13, "distance_m": 33998.997, "section_seq": 1, "route_path_id": 119597}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33998.997, "from_m": 0.0, "section_seq": 1, "route_path_id": 119597}], "total_distance_m": 33998.997, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33787.385, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 211.612, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:00Z", "source_id": 64140929, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:05Z", "source_id": 20327209, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32494, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:05Z", "source_id": 64147576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:08Z", "source_id": 20329188, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:39Z", "source_id": 64157430, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:40Z", "source_id": 20332052, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:25Z", "source_id": 64167563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:28Z", "source_id": 20334996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:48Z", "source_id": 64176589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:53Z", "source_id": 20337734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:00Z", "source_id": 64181384, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:03Z", "source_id": 20339212, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:45Z", "source_id": 64193132, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:50Z", "source_id": 20342728, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:57Z", "source_id": 64199605, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:05Z", "source_id": 20344635, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:11Z", "source_id": 64205979, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:16Z", "source_id": 20346524, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:08Z", "source_id": 64209827, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:11Z", "source_id": 20347711, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:54Z", "source_id": 64218931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:59Z", "source_id": 20350528, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32262, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:58Z", "source_id": 64228581, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:04Z", "source_id": 20353543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Paddock Wood 2203 2203 3 None None Strood 2250 2250 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89583/2026-09-21/detailed None Cuxton 2026-09-21T22:45:30+01:00 Strood 5.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 2245 2250 Cuxton Strood Strood 51.3966534 0.5002751 51.3966534 0.5002751 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 Strood TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353543 1790027345618004 51 51 2026-09-21 22:00:25.159799 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:24.252753
724898 755463 G88527 871L68M721 2026-09-21 COMPLETE 20353635 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755463, "stp": "P", "toc": "Southern", "uid": "G88527", "consist": "377204+377446", "dest_crs": "EGR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88527/2026-09-21/detailed", "trust_id": "871L68M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Grinstead", "service_date": "2026-09-21", "dest_arr_time": "2250", "dest_platform": "2", "is_terminated": 1, "next_location": "East Grinstead", "signalling_id": "1L68", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "2250", "current_leg_dep": "2246", "current_leg_end": "East Grinstead", "origin_dep_time": "2150", "origin_platform": "16", "current_location": "East Grinstead", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]}", "current_leg_start": "Dormans", "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": "51.1266349", "next_location_lon": "-0.0176937", "previous_location": "Dormans", "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\": 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.995, \"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.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.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\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17298.464, \"from_m\": 17231.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17333.387, \"from_m\": 17298.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17399.448, \"from_m\": 17333.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\": 17434.49, \"from_m\": 17399.448, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18546.583, \"from_m\": 17434.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18668.295, \"from_m\": 18546.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18742.423, \"from_m\": 18668.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24629.563, \"from_m\": 18742.423, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24836.289, \"from_m\": 24629.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26928.521, \"from_m\": 24836.289, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26963.559, \"from_m\": 26928.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28805.522, \"from_m\": 26963.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\": 30978.833, \"from_m\": 28805.522, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32683.149, \"from_m\": 30978.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32694.226, \"from_m\": 32683.149, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32747.709, \"from_m\": 32694.226, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32768.91, \"from_m\": 32747.709, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33636.185, \"from_m\": 32768.91, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34686.308, \"from_m\": 33636.185, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34714.045, \"from_m\": 34686.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36007.584, \"from_m\": 34714.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42507.735, \"from_m\": 36007.584, \"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\": 42735.768, \"from_m\": 42507.735, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48044.823, \"from_m\": 42735.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48636.88, \"from_m\": 48044.823, \"capability_applied\": null, \"effective_limit_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\": 755463, \"profile_key\": \"d92be155ba21cf18779ca1ae5ea8aa925a97af2675103c4bf395817887f92946\", \"schedule_id\": 12859, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18418.686, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215H\", \"location\": \"Sanderstead\", \"stage_seq\": 11, \"distance_m\": 19948.722, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2218H\", \"location\": \"Riddlesdown\", \"stage_seq\": 12, \"distance_m\": 21928.055, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2222H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 13, \"distance_m\": 25025.312, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2226H\", \"location\": \"Woldingham\", \"stage_seq\": 14, \"distance_m\": 27824.428, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2232\", \"location\": \"Oxted\", \"stage_seq\": 15, \"distance_m\": 33025.303, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2235\", \"location\": \"Hurst Green\", \"stage_seq\": 16, \"distance_m\": 34548.085, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Lingfield\", \"stage_seq\": 17, \"distance_m\": 42600.218, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2244H\", \"location\": \"Dormans\", \"stage_seq\": 18, \"distance_m\": 44975.395, \"section_seq\": 1, \"route_path_id\": 116994}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"East Grinstead\", \"stage_seq\": 19, \"distance_m\": 48636.88, \"section_seq\": 1, \"route_path_id\": 116994}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48636.88, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116994}], \"total_distance_m\": 48636.88, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43344.831, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5292.049, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1266349", "current_position_lon": "-0.0176937", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:12Z\", \"source_id\": 63986250, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:59Z\", \"source_id\": 64116768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:05Z\", \"source_id\": 20320136, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:24Z\", \"source_id\": 64126405, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 20322913, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:39Z\", \"source_id\": 64135657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:45Z\", \"source_id\": 20325684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:43Z\", \"source_id\": 64144679, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:45Z\", \"source_id\": 20328250, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:17Z\", \"source_id\": 64152448, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:20Z\", \"source_id\": 20330541, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:18Z\", \"source_id\": 64154602, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:19Z\", \"source_id\": 20331180, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:58Z\", \"source_id\": 64164446, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:03Z\", \"source_id\": 20334077, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:51Z\", \"source_id\": 64170514, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:54Z\", \"source_id\": 20335850, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:00Z\", \"source_id\": 64179222, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:06Z\", \"source_id\": 20338647, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:35Z\", \"source_id\": 64188741, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:40Z\", \"source_id\": 20341435, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:37Z\", \"source_id\": 64196870, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:40Z\", \"source_id\": 20343829, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:18Z\", \"source_id\": 64204312, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:19Z\", \"source_id\": 20345958, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:52Z\", \"source_id\": 64216917, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:55Z\", \"source_id\": 20349915, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:12Z\", \"source_id\": 64228992, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:14Z\", \"source_id\": 20353635, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Grinstead", "service_state_platform": "2", "timing_fact_generation": 1790027355619110, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:28.283770", "service_state_evidence_id": 20353635, "current_leg_start_actual_dep": "2026-09-21T22:44:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:29.073174", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None EGR 1L68 377204+377446 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.995, "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.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.695, "from_m": 7545.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.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": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17298.464, "from_m": 17231.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17333.387, "from_m": 17298.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17399.448, "from_m": 17333.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": 17434.49, "from_m": 17399.448, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18546.583, "from_m": 17434.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18668.295, "from_m": 18546.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18742.423, "from_m": 18668.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24629.563, "from_m": 18742.423, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24836.289, "from_m": 24629.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26928.521, "from_m": 24836.289, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26963.559, "from_m": 26928.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28805.522, "from_m": 26963.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": 30978.833, "from_m": 28805.522, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32683.149, "from_m": 30978.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32694.226, "from_m": 32683.149, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32747.709, "from_m": 32694.226, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32768.91, "from_m": 32747.709, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33636.185, "from_m": 32768.91, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34686.308, "from_m": 33636.185, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34714.045, "from_m": 34686.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36007.584, "from_m": 34714.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42507.735, "from_m": 36007.584, "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": 42735.768, "from_m": 42507.735, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48044.823, "from_m": 42735.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48636.88, "from_m": 48044.823, "capability_applied": null, "effective_limit_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": 755463, "profile_key": "d92be155ba21cf18779ca1ae5ea8aa925a97af2675103c4bf395817887f92946", "schedule_id": 12859, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2150", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 116994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "South Croydon", "stage_seq": 10, "distance_m": 18418.686, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215H", "location": "Sanderstead", "stage_seq": 11, "distance_m": 19948.722, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2218H", "location": "Riddlesdown", "stage_seq": 12, "distance_m": 21928.055, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2222H", "location": "Upper Warlingham", "stage_seq": 13, "distance_m": 25025.312, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2226H", "location": "Woldingham", "stage_seq": 14, "distance_m": 27824.428, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2232", "location": "Oxted", "stage_seq": 15, "distance_m": 33025.303, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2235", "location": "Hurst Green", "stage_seq": 16, "distance_m": 34548.085, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Lingfield", "stage_seq": 17, "distance_m": 42600.218, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2244H", "location": "Dormans", "stage_seq": 18, "distance_m": 44975.395, "section_seq": 1, "route_path_id": 116994}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 19, "distance_m": 48636.88, "section_seq": 1, "route_path_id": 116994}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48636.88, "from_m": 0.0, "section_seq": 1, "route_path_id": 116994}], "total_distance_m": 48636.88, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43344.831, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5292.049, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:12Z", "source_id": 63986250, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:59Z", "source_id": 64116768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:05Z", "source_id": 20320136, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:24Z", "source_id": 64126405, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 20322913, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:39Z", "source_id": 64135657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:45Z", "source_id": 20325684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:43Z", "source_id": 64144679, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:45Z", "source_id": 20328250, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:17Z", "source_id": 64152448, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:20Z", "source_id": 20330541, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:18Z", "source_id": 64154602, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:19Z", "source_id": 20331180, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:58Z", "source_id": 64164446, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:03Z", "source_id": 20334077, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:51Z", "source_id": 64170514, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:54Z", "source_id": 20335850, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:00Z", "source_id": 64179222, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:06Z", "source_id": 20338647, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:35Z", "source_id": 64188741, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:40Z", "source_id": 20341435, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:37Z", "source_id": 64196870, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:40Z", "source_id": 20343829, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30431, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:18Z", "source_id": 64204312, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:19Z", "source_id": 20345958, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:52Z", "source_id": 64216917, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:55Z", "source_id": 20349915, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:12Z", "source_id": 64228992, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:14Z", "source_id": 20353635, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] London Victoria (C) 2150 2150 16 None None East Grinstead 2250 2250 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88527/2026-09-21/detailed None Dormans 2026-09-21T22:44:30+01:00 East Grinstead 4.0 {"type": "LineString", "coordinates": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]} 2.3 2246 2250 Dormans East Grinstead East Grinstead 51.1266349 -0.0176937 51.1266349 -0.0176937 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 East Grinstead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353635 1790027355619110 106 106 2026-09-21 22:00:29.073174 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:28.283770
724899 756290 P65976 529E68M821 2026-09-21 COMPLETE 20353277 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 756290, "stp": "P", "toc": "London Overground", "uid": "P65976", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65976/2026-09-21/detailed", "trust_id": "529E68M821", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-21", "dest_arr_time": "2250", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E68", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "2250", "current_leg_dep": "2246", "current_leg_end": "New Cross ELL", "origin_dep_time": "2228", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 473.749, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2211.407, \"from_m\": 473.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3362.932, \"from_m\": 2211.407, \"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\": 5100.59, \"from_m\": 3362.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5157.927, \"from_m\": 5100.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6897.434, \"from_m\": 5157.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7203.925, \"from_m\": 6897.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7241.38, \"from_m\": 7203.925, \"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\": 7621.463, \"from_m\": 7241.38, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8337.015, \"from_m\": 7621.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8569.295, \"from_m\": 8337.015, \"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\": 10252.253, \"from_m\": 8569.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10336.691, \"from_m\": 10252.253, \"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\": 12794.758, \"from_m\": 10336.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\": 13985.264, \"from_m\": 12794.758, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 756290, \"profile_key\": \"32fa65f607ab10a09fce3f6a10109e648437749659b407520f83cb3d577da719\", \"schedule_id\": 21948, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 672.613, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 1554.851, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2234H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 2787.17, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2237\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 8569.295, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 9553.827, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10336.691, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2242H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 10813.015, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11127.08, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 11736.746, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12026.19, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 12783.015, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 13, \"distance_m\": 13270.153, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 14, \"distance_m\": 13985.264, \"section_seq\": 1, \"route_path_id\": 119273}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13985.264, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119273}], \"total_distance_m\": 13985.264, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13872.45, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 112.814, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2228", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:56Z\", \"source_id\": 64189409, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:58Z\", \"source_id\": 20341617, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:06Z\", \"source_id\": 64193811, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:08Z\", \"source_id\": 20342923, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:43Z\", \"source_id\": 64199081, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:45Z\", \"source_id\": 20344498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:13Z\", \"source_id\": 64204048, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:19Z\", \"source_id\": 20345954, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:12Z\", \"source_id\": 64207989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:15Z\", \"source_id\": 20347151, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:17Z\", \"source_id\": 64212039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:20Z\", \"source_id\": 20348360, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:06Z\", \"source_id\": 64215507, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:08Z\", \"source_id\": 20349487, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:35Z\", \"source_id\": 64218284, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:37Z\", \"source_id\": 20350348, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:15Z\", \"source_id\": 64221584, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:19Z\", \"source_id\": 20351369, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:33Z\", \"source_id\": 64227779, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:37Z\", \"source_id\": 20353277, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1790027318078969, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:33.052951", "service_state_evidence_id": 20353277, "current_leg_start_actual_dep": "2026-09-21T22:46:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:33.499778", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9E68 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 473.749, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2211.407, "from_m": 473.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3362.932, "from_m": 2211.407, "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": 5100.59, "from_m": 3362.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5157.927, "from_m": 5100.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6897.434, "from_m": 5157.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7203.925, "from_m": 6897.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7241.38, "from_m": 7203.925, "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": 7621.463, "from_m": 7241.38, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8337.015, "from_m": 7621.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8569.295, "from_m": 8337.015, "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": 10252.253, "from_m": 8569.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10336.691, "from_m": 10252.253, "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": 12794.758, "from_m": 10336.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": 13985.264, "from_m": 12794.758, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 756290, "profile_key": "32fa65f607ab10a09fce3f6a10109e648437749659b407520f83cb3d577da719", "schedule_id": 21948, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2228", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230", "location": "Haggerston", "stage_seq": 2, "distance_m": 672.613, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Hoxton", "stage_seq": 3, "distance_m": 1554.851, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2234H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 2787.17, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2237", "location": "Whitechapel", "stage_seq": 5, "distance_m": 8569.295, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239", "location": "Shadwell", "stage_seq": 6, "distance_m": 9553.827, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Wapping", "stage_seq": 7, "distance_m": 10336.691, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2242H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 10813.015, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11127.08, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 11736.746, "section_seq": 1, "route_path_id": 119273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12026.19, "section_seq": 1, "route_path_id": 119273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 12783.015, "section_seq": 1, "route_path_id": 119273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Rolt Street Jn", "stage_seq": 13, "distance_m": 13270.153, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 14, "distance_m": 13985.264, "section_seq": 1, "route_path_id": 119273}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13985.264, "from_m": 0.0, "section_seq": 1, "route_path_id": 119273}], "total_distance_m": 13985.264, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13872.45, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 112.814, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:56Z", "source_id": 64189409, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:58Z", "source_id": 20341617, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:06Z", "source_id": 64193811, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:08Z", "source_id": 20342923, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:43Z", "source_id": 64199081, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:45Z", "source_id": 20344498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:13Z", "source_id": 64204048, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:19Z", "source_id": 20345954, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:12Z", "source_id": 64207989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:15Z", "source_id": 20347151, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:17Z", "source_id": 64212039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:20Z", "source_id": 20348360, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:06Z", "source_id": 64215507, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:08Z", "source_id": 20349487, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:35Z", "source_id": 64218284, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:37Z", "source_id": 20350348, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:15Z", "source_id": 64221584, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:19Z", "source_id": 20351369, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:33Z", "source_id": 64227779, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:37Z", "source_id": 20353277, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Dalston Junction 2228 2228 2 None None New Cross ELL 2250 2250 D ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65976/2026-09-21/detailed None Surrey Quays 2026-09-21T22:46:30+01:00 New Cross ELL 4.0 {"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} 1.4 2246 2250 Surrey Quays New Cross ELL New Cross ELL 51.4769539 -0.0327073 51.4769539 -0.0327073 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 New Cross ELL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353277 1790027318078969 43 43 2026-09-21 22:00:33.499778 D None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:33.052951
724900 755615 C21735 212F98M721 2026-09-21 COMPLETE 20353795 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755615, "stp": "P", "toc": "East Midlands Railway", "uid": "C21735", "consist": "170506", "dest_crs": "CLE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21735/2026-09-21/detailed", "trust_id": "212F98M721", "origin_crs": "BAU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cleethorpes", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "1", "is_terminated": 1, "next_location": "Cleethorpes", "signalling_id": "2F98", "timing_status": "EARLY", "origin_station": "Barton-on-Humber", "current_leg_arr": "2250", "current_leg_dep": "2246", "current_leg_end": "Cleethorpes", "origin_dep_time": "2157", "origin_platform": null, "current_location": "Cleethorpes", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "New Clee", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "53.5621445", "next_location_lon": "-0.0291886", "previous_location": "New Clee", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 755615, \"profile_key\": \"51bc762580faaa4e25b87092df06ee886adcaf56b93a1d4bac467dbd43130568\", \"schedule_id\": 3142, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Barton-on-Humber\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2202H\", \"location\": \"Barrow Haven\", \"stage_seq\": 2, \"distance_m\": 3480.715, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206\", \"location\": \"New Holland\", \"stage_seq\": 3, \"distance_m\": 5729.441, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207\", \"location\": \"Oxmarsh L.C.\", \"stage_seq\": 4, \"distance_m\": 6027.015, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211\", \"location\": \"Goxhill\", \"stage_seq\": 5, \"distance_m\": 8894.149, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Thornton Abbey\", \"stage_seq\": 6, \"distance_m\": 11590.191, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2219H\", \"location\": \"Ulceby\", \"stage_seq\": 7, \"distance_m\": 15733.428, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Habrough\", \"stage_seq\": 8, \"distance_m\": 18463.424, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230\", \"location\": \"Stallingborough\", \"stage_seq\": 9, \"distance_m\": 24566.385, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2232H\", \"location\": \"Healing\", \"stage_seq\": 10, \"distance_m\": 26159.605, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"Great Coates\", \"stage_seq\": 11, \"distance_m\": 28296.255, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Grimsby Town\", \"stage_seq\": 12, \"distance_m\": 31483.962, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2244H\", \"location\": \"Grimsby Docks\", \"stage_seq\": 13, \"distance_m\": 33047.567, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247\", \"location\": \"New Clee\", \"stage_seq\": 14, \"distance_m\": 34210.195, \"section_seq\": 1, \"route_path_id\": 131722}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Cleethorpes\", \"stage_seq\": 15, \"distance_m\": 36745.59, \"section_seq\": 1, \"route_path_id\": 131722}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36745.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131722}], \"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": "2157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-21T21:07:24Z\", \"source_id\": 20328035, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:15Z\", \"source_id\": 20331127, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:05Z\", \"source_id\": 64166777, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:08Z\", \"source_id\": 20334793, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:27Z\", \"source_id\": 64175836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:28Z\", \"source_id\": 20337457, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:20Z\", \"source_id\": 20341220, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:18Z\", \"source_id\": 64188094, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:20Z\", \"source_id\": 20341221, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:23Z\", \"source_id\": 64200440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:25Z\", \"source_id\": 20344853, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:21Z\", \"source_id\": 64208248, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:25Z\", \"source_id\": 20347224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:56Z\", \"source_id\": 64215102, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:00Z\", \"source_id\": 20349361, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:34Z\", \"source_id\": 20350867, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:28Z\", \"source_id\": 64229514, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:34Z\", \"source_id\": 20353795, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cleethorpes", "service_state_platform": "2", "timing_fact_generation": 1790027374687997, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:36.443016", "service_state_evidence_id": 20353795, "current_leg_start_actual_dep": "2026-09-21T22:47:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:37.177767", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P BAU CLE 2F98 170506 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": 755615, "profile_key": "51bc762580faaa4e25b87092df06ee886adcaf56b93a1d4bac467dbd43130568", "schedule_id": 3142, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Barton-on-Humber", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2202H", "location": "Barrow Haven", "stage_seq": 2, "distance_m": 3480.715, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206", "location": "New Holland", "stage_seq": 3, "distance_m": 5729.441, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207", "location": "Oxmarsh L.C.", "stage_seq": 4, "distance_m": 6027.015, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211", "location": "Goxhill", "stage_seq": 5, "distance_m": 8894.149, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Thornton Abbey", "stage_seq": 6, "distance_m": 11590.191, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2219H", "location": "Ulceby", "stage_seq": 7, "distance_m": 15733.428, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Habrough", "stage_seq": 8, "distance_m": 18463.424, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230", "location": "Stallingborough", "stage_seq": 9, "distance_m": 24566.385, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2232H", "location": "Healing", "stage_seq": 10, "distance_m": 26159.605, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "Great Coates", "stage_seq": 11, "distance_m": 28296.255, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Grimsby Town", "stage_seq": 12, "distance_m": 31483.962, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2244H", "location": "Grimsby Docks", "stage_seq": 13, "distance_m": 33047.567, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247", "location": "New Clee", "stage_seq": 14, "distance_m": 34210.195, "section_seq": 1, "route_path_id": 131722}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Cleethorpes", "stage_seq": 15, "distance_m": 36745.59, "section_seq": 1, "route_path_id": 131722}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36745.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 131722}], "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-21T21:07:24Z", "source_id": 20328035, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:15Z", "source_id": 20331127, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6455, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:05Z", "source_id": 64166777, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:08Z", "source_id": 20334793, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:27Z", "source_id": 64175836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:28Z", "source_id": 20337457, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:20Z", "source_id": 20341220, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6475, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:18Z", "source_id": 64188094, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:20Z", "source_id": 20341221, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6479, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:23Z", "source_id": 64200440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:25Z", "source_id": 20344853, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6493, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:21Z", "source_id": 64208248, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:25Z", "source_id": 20347224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:56Z", "source_id": 64215102, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:00Z", "source_id": 20349361, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:34Z", "source_id": 20350867, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:28Z", "source_id": 64229514, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:50:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:34Z", "source_id": 20353795, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Barton-on-Humber 2157 2157 None None None Cleethorpes 2253 2252 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21735/2026-09-21/detailed None New Clee 2026-09-21T22:47:00+01:00 Cleethorpes 4.0 {"type": "LineString", "coordinates": [[-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]]} 1.6 2246 2250 New Clee Cleethorpes Cleethorpes 53.5621445 -0.0291886 53.5621445 -0.0291886 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 Cleethorpes TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353795 1790027374687997 38 38 2026-09-21 22:00:37.177767 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:36.443016
724901 755151 C32200 252B72M721 2026-09-21 COMPLETE 20354415 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755151, "stp": "O", "toc": "Northern", "uid": "C32200", "consist": "150004", "dest_crs": "LCK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32200/2026-09-21/detailed", "trust_id": "252B72M721", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lockwood", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": null, "is_terminated": 1, "next_location": "Lockwood", "signalling_id": "2B72", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "2250", "current_leg_dep": "2247", "current_leg_end": "Lockwood", "origin_dep_time": "2135", "origin_platform": "4A", "current_location": "Lockwood", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7935694, 53.6210566], [-1.7944446, 53.6214623], [-1.7947595, 53.6215922], [-1.7954207, 53.6218006], [-1.7962104, 53.6220882], [-1.7971062, 53.6224693], [-1.7976775, 53.622762], [-1.7981191, 53.6230386], [-1.798338, 53.623193], [-1.7986279, 53.623423], [-1.7988683, 53.6236], [-1.7994315, 53.6240105], [-1.7998788, 53.6245106], [-1.8001376, 53.6249049], [-1.800264, 53.6252264], [-1.8004338, 53.6256761], [-1.8005464, 53.6261564], [-1.800566, 53.6265325], [-1.8005634, 53.6270451], [-1.8005366, 53.6277001], [-1.8005036, 53.6283608], [-1.8005319, 53.6289996], [-1.8005526, 53.6294798], [-1.8006001, 53.6299475], [-1.8006436, 53.6303655], [-1.8006759, 53.6311089], [-1.8007712, 53.6338249], [-1.8007774, 53.634003], [-1.8007651, 53.6344393], [-1.8007785, 53.6345695], [-1.8007875, 53.6348046]]}", "current_leg_start": "Berry Brow", "dest_arr_time_act": "2250½", "motion_projection": null, "next_location_lat": "53.6348046", "next_location_lon": "-1.8007875", "previous_location": "Berry Brow", "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\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5302.258, \"from_m\": 5240.076, \"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\": 6349.386, \"from_m\": 5302.258, \"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\": 7120.44, \"from_m\": 6349.386, \"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\": 11907.594, \"from_m\": 7120.44, \"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\": 12323.727, \"from_m\": 11907.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18904.603, \"from_m\": 12323.727, \"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\": 19499.317, \"from_m\": 18904.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24305.166, \"from_m\": 19499.317, \"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\": 25659.796, \"from_m\": 24305.166, \"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\": 25810.384, \"from_m\": 25659.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26009.485, \"from_m\": 25810.384, \"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\": 26113.632, \"from_m\": 26009.485, \"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\": 26920.188, \"from_m\": 26113.632, \"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\": 26996.105, \"from_m\": 26920.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29714.487, \"from_m\": 26996.105, \"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\": 29841.257, \"from_m\": 29714.487, \"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\": 30047.9, \"from_m\": 29841.257, \"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\": 37476.644, \"from_m\": 30047.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\": 37741.946, \"from_m\": 37476.644, \"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\": 37745.83, \"from_m\": 37741.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37779.749, \"from_m\": 37745.83, \"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\": 38078.747, \"from_m\": 37779.749, \"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\": 43386.487, \"from_m\": 38078.747, \"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\": 44703.844, \"from_m\": 43386.487, \"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\": 49519.752, \"from_m\": 44703.844, \"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\": 49571.165, \"from_m\": 49519.752, \"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\": 57238.571, \"from_m\": 49571.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 755151, \"profile_key\": \"ac6381784cefbf3dc748e0e51848c17cf665a7ef1dec067f774a6b66b23f2a44\", \"schedule_id\": 35741, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 11814.788, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 16869.437, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19406.592, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209\", \"location\": \"Dodworth\", \"stage_seq\": 10, \"distance_m\": 30301.574, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Silkstone Common\", \"stage_seq\": 11, \"distance_m\": 32736.84, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219H\", \"location\": \"Penistone\", \"stage_seq\": 12, \"distance_m\": 37643.225, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2226H\", \"location\": \"Denby Dale\", \"stage_seq\": 13, \"distance_m\": 44220.541, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Clayton West Jn\", \"stage_seq\": 14, \"distance_m\": 46728.865, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231\", \"location\": \"Shepley\", \"stage_seq\": 15, \"distance_m\": 47674.018, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2235\", \"location\": \"Stocksmoor\", \"stage_seq\": 16, \"distance_m\": 49071.812, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Brockholes\", \"stage_seq\": 17, \"distance_m\": 52430.918, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Honley\", \"stage_seq\": 18, \"distance_m\": 53823.764, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2247\", \"location\": \"Berry Brow\", \"stage_seq\": 19, \"distance_m\": 55512.244, \"section_seq\": 1, \"route_path_id\": 144938}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": null, \"location\": \"Lockwood\", \"stage_seq\": 20, \"distance_m\": 57238.571, \"section_seq\": 1, \"route_path_id\": 144938}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57238.571, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144938}], \"total_distance_m\": 57238.571, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 57084.099, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.472, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2135", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.6348046", "current_position_lon": "-1.8007875", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 64082190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:20Z\", \"source_id\": 20309922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:54Z\", \"source_id\": 64094296, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:57Z\", \"source_id\": 20313580, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:10Z\", \"source_id\": 64106269, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:14Z\", \"source_id\": 20316984, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:00Z\", \"source_id\": 20320698, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:52Z\", \"source_id\": 64129424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:54Z\", \"source_id\": 20323824, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:17Z\", \"source_id\": 64143724, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:20Z\", \"source_id\": 20327999, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:33Z\", \"source_id\": 20331303, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:04Z\", \"source_id\": 64164609, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:07Z\", \"source_id\": 20334152, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:02Z\", \"source_id\": 20339843, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:13Z\", \"source_id\": 64187891, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:18Z\", \"source_id\": 20341211, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:35Z\", \"source_id\": 20344359, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:36Z\", \"source_id\": 20350307, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:36Z\", \"source_id\": 20352079, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:35Z\", \"source_id\": 20354415, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lockwood", "service_state_platform": null, "timing_fact_generation": 1790027437415091, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:37.409528", "service_state_evidence_id": 20354415, "current_leg_start_actual_dep": "2026-09-21T22:47:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:37.775691", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O SHF LCK 2B72 150004 3 75 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5240.076, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "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": 6349.386, "from_m": 5302.258, "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": 7120.44, "from_m": 6349.386, "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": 11907.594, "from_m": 7120.44, "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": 12323.727, "from_m": 11907.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18904.603, "from_m": 12323.727, "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": 19499.317, "from_m": 18904.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24305.166, "from_m": 19499.317, "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": 25659.796, "from_m": 24305.166, "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": 25810.384, "from_m": 25659.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26009.485, "from_m": 25810.384, "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": 26113.632, "from_m": 26009.485, "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": 26920.188, "from_m": 26113.632, "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": 26996.105, "from_m": 26920.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29714.487, "from_m": 26996.105, "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": 29841.257, "from_m": 29714.487, "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": 30047.9, "from_m": 29841.257, "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": 37476.644, "from_m": 30047.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": 37741.946, "from_m": 37476.644, "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": 37745.83, "from_m": 37741.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37779.749, "from_m": 37745.83, "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": 38078.747, "from_m": 37779.749, "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": 43386.487, "from_m": 38078.747, "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": 44703.844, "from_m": 43386.487, "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": 49519.752, "from_m": 44703.844, "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": 49571.165, "from_m": 49519.752, "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": 57238.571, "from_m": 49571.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 755151, "profile_key": "ac6381784cefbf3dc748e0e51848c17cf665a7ef1dec067f774a6b66b23f2a44", "schedule_id": 35741, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2135", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 144938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 144938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Chapeltown", "stage_seq": 6, "distance_m": 11814.788, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Elsecar", "stage_seq": 7, "distance_m": 16869.437, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19406.592, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Barnsley", "stage_seq": 9, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209", "location": "Dodworth", "stage_seq": 10, "distance_m": 30301.574, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Silkstone Common", "stage_seq": 11, "distance_m": 32736.84, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219H", "location": "Penistone", "stage_seq": 12, "distance_m": 37643.225, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2226H", "location": "Denby Dale", "stage_seq": 13, "distance_m": 44220.541, "section_seq": 1, "route_path_id": 144938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Clayton West Jn", "stage_seq": 14, "distance_m": 46728.865, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231", "location": "Shepley", "stage_seq": 15, "distance_m": 47674.018, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2235", "location": "Stocksmoor", "stage_seq": 16, "distance_m": 49071.812, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Brockholes", "stage_seq": 17, "distance_m": 52430.918, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Honley", "stage_seq": 18, "distance_m": 53823.764, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2247", "location": "Berry Brow", "stage_seq": 19, "distance_m": 55512.244, "section_seq": 1, "route_path_id": 144938}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": null, "location": "Lockwood", "stage_seq": 20, "distance_m": 57238.571, "section_seq": 1, "route_path_id": 144938}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57238.571, "from_m": 0.0, "section_seq": 1, "route_path_id": 144938}], "total_distance_m": 57238.571, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 57084.099, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.472, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 64082190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:20Z", "source_id": 20309922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:54Z", "source_id": 64094296, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:57Z", "source_id": 20313580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:10Z", "source_id": 64106269, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:14Z", "source_id": 20316984, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:00Z", "source_id": 20320698, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:52Z", "source_id": 64129424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:54Z", "source_id": 20323824, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7265, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:17Z", "source_id": 64143724, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:20Z", "source_id": 20327999, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:33Z", "source_id": 20331303, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7270, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:04Z", "source_id": 64164609, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:07Z", "source_id": 20334152, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:02Z", "source_id": 20339843, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6319, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:13Z", "source_id": 64187891, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:18Z", "source_id": 20341211, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:35Z", "source_id": 20344359, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:36Z", "source_id": 20350307, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:36Z", "source_id": 20352079, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:35Z", "source_id": 20354415, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Sheffield 2135 2135 4A None None Lockwood 2251 2250½ None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32200/2026-09-21/detailed None Berry Brow 2026-09-21T22:47:00+01:00 Lockwood 3.0 {"type": "LineString", "coordinates": [[-1.7935694, 53.6210566], [-1.7944446, 53.6214623], [-1.7947595, 53.6215922], [-1.7954207, 53.6218006], [-1.7962104, 53.6220882], [-1.7971062, 53.6224693], [-1.7976775, 53.622762], [-1.7981191, 53.6230386], [-1.798338, 53.623193], [-1.7986279, 53.623423], [-1.7988683, 53.6236], [-1.7994315, 53.6240105], [-1.7998788, 53.6245106], [-1.8001376, 53.6249049], [-1.800264, 53.6252264], [-1.8004338, 53.6256761], [-1.8005464, 53.6261564], [-1.800566, 53.6265325], [-1.8005634, 53.6270451], [-1.8005366, 53.6277001], [-1.8005036, 53.6283608], [-1.8005319, 53.6289996], [-1.8005526, 53.6294798], [-1.8006001, 53.6299475], [-1.8006436, 53.6303655], [-1.8006759, 53.6311089], [-1.8007712, 53.6338249], [-1.8007774, 53.634003], [-1.8007651, 53.6344393], [-1.8007785, 53.6345695], [-1.8007875, 53.6348046]]} 1.1 2247 2250 Berry Brow Lockwood Lockwood 53.6348046 -1.8007875 53.6348046 -1.8007875 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 Lockwood TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354415 1790027437415091 60 60 2026-09-21 22:00:37.775691 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:37.409528
724902 753992 G00931 771M87MZ21 2026-09-21 COMPLETE 20353444 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 753992, "stp": "P", "toc": "CrossCountry", "uid": "G00931", "consist": "220032", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00931/2026-09-21/detailed", "trust_id": "771M87MZ21", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": "9A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M87", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2250", "current_leg_dep": "2244", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2045", "origin_platform": "1", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "University", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "University", "current_leg_milage": "2.6", "linx_max_speed_mph": 125, "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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.26, \"from_m\": 341.881, \"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\": 735.175, \"from_m\": 671.26, \"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\": 846.89, \"from_m\": 735.175, \"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\": 921.96, \"from_m\": 846.89, \"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\": 4038.134, \"from_m\": 921.96, \"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\": 15903.896, \"from_m\": 4038.134, \"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\": 15956.158, \"from_m\": 15903.896, \"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\": 15995.988, \"from_m\": 15956.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\": 19224.77, \"from_m\": 15995.988, \"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\": 19277.106, \"from_m\": 19224.77, \"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\": 19319.919, \"from_m\": 19277.106, \"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\": 19382.731, \"from_m\": 19319.919, \"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\": 20082.193, \"from_m\": 19382.731, \"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\": 20488.181, \"from_m\": 20082.193, \"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\": 31860.517, \"from_m\": 20488.181, \"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\": 43802.999, \"from_m\": 31860.517, \"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\": 46374.108, \"from_m\": 43802.999, \"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\": 46585.994, \"from_m\": 46374.108, \"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\": 46633.082, \"from_m\": 46585.994, \"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\": 47653.074, \"from_m\": 46633.082, \"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\": 58726.759, \"from_m\": 47653.074, \"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\": 66380.415, \"from_m\": 58726.759, \"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\": 68444.744, \"from_m\": 66380.415, \"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\": 73226.711, \"from_m\": 68444.744, \"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\": 87474.496, \"from_m\": 73226.711, \"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\": 89687.985, \"from_m\": 87474.496, \"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\": 91918.958, \"from_m\": 89687.985, \"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\": 102405.421, \"from_m\": 91918.958, \"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\": 112280.692, \"from_m\": 102405.421, \"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\": 112314.732, \"from_m\": 112280.692, \"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\": 121700.588, \"from_m\": 112314.732, \"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\": 121783.155, \"from_m\": 121700.588, \"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\": 129386.352, \"from_m\": 121783.155, \"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\": 130197.921, \"from_m\": 129386.352, \"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\": 150267.136, \"from_m\": 130197.921, \"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\": 151070.021, \"from_m\": 150267.136, \"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\": 151111.395, \"from_m\": 151070.021, \"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\": 154564.788, \"from_m\": 151111.395, \"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\": 155073.519, \"from_m\": 154564.788, \"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\": 164816.242, \"from_m\": 155073.519, \"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\": 164876.481, \"from_m\": 164816.242, \"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\": 165301.898, \"from_m\": 164876.481, \"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\": 165455.071, \"from_m\": 165301.898, \"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\": 166053.456, \"from_m\": 165455.071, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169482.903, \"from_m\": 166053.456, \"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\": 171991.822, \"from_m\": 169482.903, \"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\": 173458.723, \"from_m\": 171991.822, \"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\": 173598.916, \"from_m\": 173458.723, \"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\": 173618.46, \"from_m\": 173598.916, \"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\": 173931.474, \"from_m\": 173618.46, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 753992, \"profile_key\": \"cb343d028af9999d68076b09c378492395d06ca72cafd967fc3aa997e6380802\", \"schedule_id\": 8163, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.905, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.162, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.283, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.382, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2059\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.609, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.776, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.94, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.281, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34671.258, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Chepstow\", \"stage_seq\": 11, \"distance_m\": 46405.301, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Lydney\", \"stage_seq\": 12, \"distance_m\": 59260.605, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Awre\", \"stage_seq\": 13, \"distance_m\": 67566.884, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 14, \"distance_m\": 88041.563, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2143\", \"location\": \"Gloucester\", \"stage_seq\": 15, \"distance_m\": 90259.232, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 16, \"distance_m\": 90866.194, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 17, \"distance_m\": 92035.953, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2153\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 18, \"distance_m\": 100870.677, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Ashchurch\", \"stage_seq\": 19, \"distance_m\": 112642.305, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 20, \"distance_m\": 129775.154, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209H\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 21, \"distance_m\": 130822.061, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 22, \"distance_m\": 147931.134, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Bromsgrove\", \"stage_seq\": 23, \"distance_m\": 150958.943, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Barnt Green\", \"stage_seq\": 24, \"distance_m\": 156957.157, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Longbridge\", \"stage_seq\": 25, \"distance_m\": 161257.648, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Kings Norton\", \"stage_seq\": 26, \"distance_m\": 165125.534, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Selly Oak\", \"stage_seq\": 27, \"distance_m\": 168642.238, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2239\", \"location\": \"University\", \"stage_seq\": 28, \"distance_m\": 169802.802, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Five Ways\", \"stage_seq\": 29, \"distance_m\": 172521.687, \"section_seq\": 1, \"route_path_id\": 133033}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 30, \"distance_m\": 173931.474, \"section_seq\": 1, \"route_path_id\": 133033}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 173931.474, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133033}], \"total_distance_m\": 173931.474, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 173350.748, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 580.726, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:28Z\", \"source_id\": 63986924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:34Z\", \"source_id\": 20282480, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:27Z\", \"source_id\": 64013614, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:33Z\", \"source_id\": 20290091, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:09Z\", \"source_id\": 64029159, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:14Z\", \"source_id\": 20294578, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:18Z\", \"source_id\": 64045649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299334, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:04Z\", \"source_id\": 64088169, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311760, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 64112961, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:21Z\", \"source_id\": 20318999, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 64129742, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 20323910, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:02Z\", \"source_id\": 20331614, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:24Z\", \"source_id\": 64175753, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:28Z\", \"source_id\": 20337451, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:58Z\", \"source_id\": 64183328, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:06Z\", \"source_id\": 20339856, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:48Z\", \"source_id\": 64199259, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:55Z\", \"source_id\": 20344563, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:19Z\", \"source_id\": 64212121, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:20Z\", \"source_id\": 20348377, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:39Z\", \"source_id\": 64216588, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:42Z\", \"source_id\": 20349813, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:28Z\", \"source_id\": 64223857, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:28Z\", \"source_id\": 64223862, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:34Z\", \"source_id\": 20352038, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:49Z\", \"source_id\": 64228269, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:53Z\", \"source_id\": 20353444, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1790027334569589, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:44.444137", "service_state_evidence_id": 20353444, "current_leg_start_actual_dep": "2026-09-21T22:44:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:45.346921", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P CDF BHM 1M87 220032 4 125 None {"version": 3, "segments": [{"to_m": 341.881, "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": 671.26, "from_m": 341.881, "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": 735.175, "from_m": 671.26, "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": 846.89, "from_m": 735.175, "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": 921.96, "from_m": 846.89, "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": 4038.134, "from_m": 921.96, "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": 15903.896, "from_m": 4038.134, "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": 15956.158, "from_m": 15903.896, "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": 15995.988, "from_m": 15956.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": 19224.77, "from_m": 15995.988, "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": 19277.106, "from_m": 19224.77, "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": 19319.919, "from_m": 19277.106, "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": 19382.731, "from_m": 19319.919, "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": 20082.193, "from_m": 19382.731, "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": 20488.181, "from_m": 20082.193, "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": 31860.517, "from_m": 20488.181, "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": 43802.999, "from_m": 31860.517, "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": 46374.108, "from_m": 43802.999, "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": 46585.994, "from_m": 46374.108, "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": 46633.082, "from_m": 46585.994, "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": 47653.074, "from_m": 46633.082, "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": 58726.759, "from_m": 47653.074, "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": 66380.415, "from_m": 58726.759, "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": 68444.744, "from_m": 66380.415, "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": 73226.711, "from_m": 68444.744, "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": 87474.496, "from_m": 73226.711, "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": 89687.985, "from_m": 87474.496, "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": 91918.958, "from_m": 89687.985, "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": 102405.421, "from_m": 91918.958, "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": 112280.692, "from_m": 102405.421, "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": 112314.732, "from_m": 112280.692, "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": 121700.588, "from_m": 112314.732, "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": 121783.155, "from_m": 121700.588, "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": 129386.352, "from_m": 121783.155, "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": 130197.921, "from_m": 129386.352, "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": 150267.136, "from_m": 130197.921, "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": 151070.021, "from_m": 150267.136, "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": 151111.395, "from_m": 151070.021, "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": 154564.788, "from_m": 151111.395, "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": 155073.519, "from_m": 154564.788, "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": 164816.242, "from_m": 155073.519, "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": 164876.481, "from_m": 164816.242, "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": 165301.898, "from_m": 164876.481, "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": 165455.071, "from_m": 165301.898, "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": 166053.456, "from_m": 165455.071, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 169482.903, "from_m": 166053.456, "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": 171991.822, "from_m": 169482.903, "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": 173458.723, "from_m": 171991.822, "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": 173598.916, "from_m": 173458.723, "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": 173618.46, "from_m": 173598.916, "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": 173931.474, "from_m": 173618.46, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 753992, "profile_key": "cb343d028af9999d68076b09c378492395d06ca72cafd967fc3aa997e6380802", "schedule_id": 8163, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2045", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.905, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.162, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.283, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.382, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2059", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.609, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.776, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.94, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.281, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34671.258, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Chepstow", "stage_seq": 11, "distance_m": 46405.301, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Lydney", "stage_seq": 12, "distance_m": 59260.605, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Awre", "stage_seq": 13, "distance_m": 67566.884, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Gloucester Over Jn", "stage_seq": 14, "distance_m": 88041.563, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2143", "location": "Gloucester", "stage_seq": 15, "distance_m": 90259.232, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Horton Road Jn", "stage_seq": 16, "distance_m": 90866.194, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Barnwood Jn", "stage_seq": 17, "distance_m": 92035.953, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2153", "location": "Cheltenham Spa", "stage_seq": 18, "distance_m": 100870.677, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Ashchurch", "stage_seq": 19, "distance_m": 112642.305, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Abbotswood Jn", "stage_seq": 20, "distance_m": 129775.154, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209H", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 21, "distance_m": 130822.061, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Stoke Works Jn", "stage_seq": 22, "distance_m": 147931.134, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Bromsgrove", "stage_seq": 23, "distance_m": 150958.943, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Barnt Green", "stage_seq": 24, "distance_m": 156957.157, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Longbridge", "stage_seq": 25, "distance_m": 161257.648, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Kings Norton", "stage_seq": 26, "distance_m": 165125.534, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Selly Oak", "stage_seq": 27, "distance_m": 168642.238, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2239", "location": "University", "stage_seq": 28, "distance_m": 169802.802, "section_seq": 1, "route_path_id": 133033}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Five Ways", "stage_seq": 29, "distance_m": 172521.687, "section_seq": 1, "route_path_id": 133033}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 173931.474, "section_seq": 1, "route_path_id": 133033}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 173931.474, "from_m": 0.0, "section_seq": 1, "route_path_id": 133033}], "total_distance_m": 173931.474, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 173350.748, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 580.726, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:28Z", "source_id": 63986924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:34Z", "source_id": 20282480, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:27Z", "source_id": 64013614, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:33Z", "source_id": 20290091, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:09Z", "source_id": 64029159, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:14Z", "source_id": 20294578, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:18Z", "source_id": 64045649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299334, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20527, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:04Z", "source_id": 64088169, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311760, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 64112961, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:21Z", "source_id": 20318999, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 64129742, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 20323910, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:02Z", "source_id": 20331614, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:24Z", "source_id": 64175753, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:28Z", "source_id": 20337451, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:58Z", "source_id": 64183328, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:06Z", "source_id": 20339856, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:48Z", "source_id": 64199259, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:55Z", "source_id": 20344563, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:19Z", "source_id": 64212121, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:20Z", "source_id": 20348377, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:39Z", "source_id": 64216588, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:42Z", "source_id": 20349813, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:28Z", "source_id": 64223857, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:28Z", "source_id": 64223862, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:34Z", "source_id": 20352038, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:49Z", "source_id": 64228269, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:53Z", "source_id": 20353444, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Cardiff Central 2045 2045 1 None None Birmingham New Street 2245 2245 9A LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00931/2026-09-21/detailed None University 2026-09-21T22:44:00+01:00 Birmingham New Street 6.0 {"type": "LineString", "coordinates": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} 2.6 2244 2250 University Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353444 1790027334569589 111 111 2026-09-21 22:00:45.346921 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:44.444137
724903 755868 P86537 881V46M821 2026-09-21 COMPLETE 20353822 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755868, "stp": "P", "toc": "Southeastern", "uid": "P86537", "consist": "376013+376021", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86537/2026-09-21/detailed", "trust_id": "881V46M821", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "2", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "1V46", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2250", "current_leg_dep": "2247", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "2208", "origin_platform": "2", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "West Wickham", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10283.964, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10557.585, \"from_m\": 10283.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11273.241, \"from_m\": 10557.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11371.362, \"from_m\": 11273.241, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18490.513, \"from_m\": 11371.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18524.457, \"from_m\": 18490.513, \"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\": 18611.714, \"from_m\": 18524.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23601.711, \"from_m\": 18611.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\": 23614.817, \"from_m\": 23601.711, \"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\": 23663.534, \"from_m\": 23614.817, \"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\": 24029.666, \"from_m\": 23663.534, \"capability_applied\": null, \"effective_limit_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\": 755868, \"profile_key\": \"ef6771dfff03a9ca50f91a9d1f324bcc9f060e02f951ff27b78af8540410c3e6\", \"schedule_id\": 23108, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2218\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10327.707, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10557.585, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"Ladywell\", \"stage_seq\": 10, \"distance_m\": 10915.413, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Catford Bridge\", \"stage_seq\": 11, \"distance_m\": 13051.451, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233\", \"location\": \"Lower Sydenham\", \"stage_seq\": 12, \"distance_m\": 15372.12, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235H\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 16275.92, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238\", \"location\": \"Clock House\", \"stage_seq\": 14, \"distance_m\": 17415.353, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Elmers End\", \"stage_seq\": 15, \"distance_m\": 18657.832, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245\", \"location\": \"Eden Park\", \"stage_seq\": 16, \"distance_m\": 20803.088, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2247H\", \"location\": \"West Wickham\", \"stage_seq\": 17, \"distance_m\": 22168.481, \"section_seq\": 1, \"route_path_id\": 139707}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 18, \"distance_m\": 24029.666, \"section_seq\": 1, \"route_path_id\": 139707}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24029.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139707}], \"total_distance_m\": 24029.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23942.409, \"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": "2208", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:40Z\", \"source_id\": 64151163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:43Z\", \"source_id\": 20330182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:13Z\", \"source_id\": 64160823, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:18Z\", \"source_id\": 20333027, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:04Z\", \"source_id\": 64185524, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:09Z\", \"source_id\": 20340486, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:26Z\", \"source_id\": 64192474, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:30Z\", \"source_id\": 20342521, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:29Z\", \"source_id\": 64198709, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:32Z\", \"source_id\": 20344324, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:15Z\", \"source_id\": 64202136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:18Z\", \"source_id\": 20345342, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:42Z\", \"source_id\": 64207054, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:46Z\", \"source_id\": 20346870, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:10Z\", \"source_id\": 64211857, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:14Z\", \"source_id\": 20348284, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:58Z\", \"source_id\": 64219070, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:01Z\", \"source_id\": 20350566, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:08Z\", \"source_id\": 64223239, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:13Z\", \"source_id\": 20351882, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:31Z\", \"source_id\": 64229559, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:36Z\", \"source_id\": 20353822, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "2", "timing_fact_generation": 1790027378267827, "current_leg_arrival_utc": "2026-09-21T22:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:46.887283", "service_state_evidence_id": 20353822, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:47.135302", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX HYS 1V46 376013+376021 10 75 None {"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10283.964, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10557.585, "from_m": 10283.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11273.241, "from_m": 10557.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11371.362, "from_m": 11273.241, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18490.513, "from_m": 11371.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18524.457, "from_m": 18490.513, "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": 18611.714, "from_m": 18524.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23601.711, "from_m": 18611.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": 23614.817, "from_m": 23601.711, "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": 23663.534, "from_m": 23614.817, "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": 24029.666, "from_m": 23663.534, "capability_applied": null, "effective_limit_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": 755868, "profile_key": "ef6771dfff03a9ca50f91a9d1f324bcc9f060e02f951ff27b78af8540410c3e6", "schedule_id": 23108, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2208", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 139707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2218", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 139707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 139707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 139707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 139707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10327.707, "section_seq": 1, "route_path_id": 139707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10557.585, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "Ladywell", "stage_seq": 10, "distance_m": 10915.413, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Catford Bridge", "stage_seq": 11, "distance_m": 13051.451, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233", "location": "Lower Sydenham", "stage_seq": 12, "distance_m": 15372.12, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235H", "location": "New Beckenham", "stage_seq": 13, "distance_m": 16275.92, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238", "location": "Clock House", "stage_seq": 14, "distance_m": 17415.353, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Elmers End", "stage_seq": 15, "distance_m": 18657.832, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245", "location": "Eden Park", "stage_seq": 16, "distance_m": 20803.088, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2247H", "location": "West Wickham", "stage_seq": 17, "distance_m": 22168.481, "section_seq": 1, "route_path_id": 139707}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 18, "distance_m": 24029.666, "section_seq": 1, "route_path_id": 139707}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24029.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 139707}], "total_distance_m": 24029.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23942.409, "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": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:40Z", "source_id": 64151163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:43Z", "source_id": 20330182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:13Z", "source_id": 64160823, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:18Z", "source_id": 20333027, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:04Z", "source_id": 64185524, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:09Z", "source_id": 20340486, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:26Z", "source_id": 64192474, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:30Z", "source_id": 20342521, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:29Z", "source_id": 64198709, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:32Z", "source_id": 20344324, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:15Z", "source_id": 64202136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:18Z", "source_id": 20345342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:42Z", "source_id": 64207054, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:46Z", "source_id": 20346870, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:10Z", "source_id": 64211857, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:14Z", "source_id": 20348284, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:58Z", "source_id": 64219070, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:01Z", "source_id": 20350566, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:08Z", "source_id": 64223239, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:13Z", "source_id": 20351882, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31400, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:31Z", "source_id": 64229559, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:36Z", "source_id": 20353822, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] London Charing Cross 2208 2208 2 None None Hayes (Kent) 2251 2251 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86537/2026-09-21/detailed None West Wickham 2026-09-21T22:47:30+01:00 Hayes (Kent) 3.0 {"type": "LineString", "coordinates": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} 1.2 2247 2250 West Wickham Hayes (Kent) Hayes (Kent) 51.3763777 0.0101965 51.3763777 0.0101965 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 Hayes (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353822 1790027378267827 63 63 2026-09-21 22:00:47.135302 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:46.887283
724904 750170 G66829 851M92MW21 2026-09-21 COMPLETE None 2026-09-21 21:38:09 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 750170, "stp": "O", "toc": "CrossCountry", "uid": "G66829", "consist": "221127", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66829/2026-09-21/detailed", "trust_id": "851M92MW21", "origin_crs": "PNZ", "show_on_map": 0, "dar_est_time": "18:13:00", "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2354", "dest_platform": "8A", "is_terminated": 1, "next_location": null, "signalling_id": "1M92", "timing_status": "LATE", "origin_station": "Penzance", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1813", "origin_platform": "2", "current_location": "Standish Jn", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Bristol Temple Meads", "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.493, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2562.381, \"from_m\": 453.493, \"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\": 11295.253, \"from_m\": 2562.381, \"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\": 11559.743, \"from_m\": 11295.253, \"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\": 14416.362, \"from_m\": 11559.743, \"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\": 17101.964, \"from_m\": 14416.362, \"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\": 17451.97, \"from_m\": 17101.964, \"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\": 19020.462, \"from_m\": 17451.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21390.771, \"from_m\": 19020.462, \"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\": 22239.241, \"from_m\": 21390.771, \"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\": 26533.482, \"from_m\": 22239.241, \"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\": 27160.483, \"from_m\": 26533.482, \"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\": 32106.23, \"from_m\": 27160.483, \"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\": 32703.646, \"from_m\": 32106.23, \"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\": 32712.815, \"from_m\": 32703.646, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 33478.541, \"from_m\": 32712.815, \"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\": 40828.571, \"from_m\": 33478.541, \"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\": 40889.145, \"from_m\": 40828.571, \"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\": 41279.888, \"from_m\": 40889.145, \"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\": 41656.844, \"from_m\": 41279.888, \"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\": 47166.02, \"from_m\": 41656.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\": 50520.617, \"from_m\": 47166.02, \"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\": 67724.716, \"from_m\": 50520.617, \"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\": 71805.792, \"from_m\": 67724.716, \"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\": 72326.636, \"from_m\": 71805.792, \"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\": 76542.602, \"from_m\": 72326.636, \"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\": 78690.228, \"from_m\": 76542.602, \"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\": 79054.915, \"from_m\": 78690.228, \"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\": 79576.865, \"from_m\": 79054.915, \"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\": 80392.688, \"from_m\": 79576.865, \"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\": 80399.348, \"from_m\": 80392.688, \"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\": 80790.237, \"from_m\": 80399.348, \"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\": 84213.392, \"from_m\": 80790.237, \"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\": 84902.729, \"from_m\": 84213.392, \"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\": 87049.535, \"from_m\": 84902.729, \"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\": 92391.035, \"from_m\": 87049.535, \"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\": 97649.94, \"from_m\": 92391.035, \"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\": 98078.509, \"from_m\": 97649.94, \"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\": 112369.934, \"from_m\": 98078.509, \"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\": 113259.165, \"from_m\": 112369.934, \"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\": 113319.898, \"from_m\": 113259.165, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 119401.432, \"from_m\": 113319.898, \"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\": 120703.678, \"from_m\": 119401.432, \"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\": 121370.056, \"from_m\": 120703.678, \"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\": 122886.192, \"from_m\": 121370.056, \"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\": 123101.177, \"from_m\": 122886.192, \"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\": 124962.811, \"from_m\": 123101.177, \"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\": 125455.786, \"from_m\": 124962.811, \"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\": 125500.616, \"from_m\": 125455.786, \"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\": 126549.508, \"from_m\": 125500.616, \"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\": 127012.154, \"from_m\": 126549.508, \"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\": 127053.759, \"from_m\": 127012.154, \"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\": 127117.126, \"from_m\": 127053.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127146.534, \"from_m\": 127117.126, \"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\": 127762.731, \"from_m\": 127146.534, \"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\": 127825.65, \"from_m\": 127762.731, \"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\": 127995.804, \"from_m\": 127825.65, \"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\": 128700.688, \"from_m\": 127995.804, \"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\": 129563.089, \"from_m\": 128700.688, \"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\": 131828.798, \"from_m\": 129563.089, \"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\": 132307.048, \"from_m\": 131828.798, \"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\": 138105.515, \"from_m\": 132307.048, \"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\": 138191.877, \"from_m\": 138105.515, \"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\": 138233.629, \"from_m\": 138191.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146561.145, \"from_m\": 138233.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146651.714, \"from_m\": 146561.145, \"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\": 152114.052, \"from_m\": 146651.714, \"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\": 152155.365, \"from_m\": 152114.052, \"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\": 166268.464, \"from_m\": 152155.365, \"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\": 174210.423, \"from_m\": 166268.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 180608.727, \"from_m\": 174210.423, \"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\": 184545.037, \"from_m\": 180608.727, \"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\": 185494.698, \"from_m\": 184545.037, \"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\": 187206.3, \"from_m\": 185494.698, \"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\": 188714.425, \"from_m\": 187206.3, \"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\": 191445.581, \"from_m\": 188714.425, \"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\": 192847.039, \"from_m\": 191445.581, \"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\": 193449.101, \"from_m\": 192847.039, \"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\": 196258.197, \"from_m\": 193449.101, \"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\": 199857.652, \"from_m\": 196258.197, \"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\": 208291.062, \"from_m\": 199857.652, \"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\": 209055.439, \"from_m\": 208291.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209110.142, \"from_m\": 209055.439, \"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\": 210528.469, \"from_m\": 209110.142, \"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\": 211332.222, \"from_m\": 210528.469, \"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\": 212704.333, \"from_m\": 211332.222, \"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\": 212729.911, \"from_m\": 212704.333, \"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\": 212773.001, \"from_m\": 212729.911, \"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\": 212822.318, \"from_m\": 212773.001, \"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\": 212955.716, \"from_m\": 212822.318, \"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\": 213730.725, \"from_m\": 212955.716, \"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\": 215724.972, \"from_m\": 213730.725, \"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\": 286345.965, \"from_m\": 215724.972, \"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\": 299883.211, \"from_m\": 286345.965, \"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\": 326225.7, \"from_m\": 299883.211, \"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\": 326331.552, \"from_m\": 326225.7, \"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\": 330985.227, \"from_m\": 326331.552, \"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\": 331941.072, \"from_m\": 330985.227, \"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\": 332668.709, \"from_m\": 331941.072, \"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\": 332731.761, \"from_m\": 332668.709, \"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\": 332748.135, \"from_m\": 332731.761, \"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\": 332785.643, \"from_m\": 332748.135, \"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\": 332838.314, \"from_m\": 332785.643, \"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\": 333274.139, \"from_m\": 332838.314, \"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\": 333623.663, \"from_m\": 333274.139, \"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\": 334816.214, \"from_m\": 333623.663, \"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\": 334970.581, \"from_m\": 334816.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 335347.892, \"from_m\": 334970.581, \"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\": 335367.981, \"from_m\": 335347.892, \"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\": 338233.98, \"from_m\": 335367.981, \"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\": 338334.959, \"from_m\": 338233.98, \"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\": 339178.073, \"from_m\": 338334.959, \"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\": 341336.74, \"from_m\": 339178.073, \"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\": 342768.852, \"from_m\": 341336.74, \"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\": 348709.31, \"from_m\": 342768.852, \"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\": 348793.869, \"from_m\": 348709.31, \"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\": 348919.496, \"from_m\": 348793.869, \"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\": 349115.651, \"from_m\": 348919.496, \"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\": 349769.981, \"from_m\": 349115.651, \"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\": 350988.317, \"from_m\": 349769.981, \"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\": 351123.589, \"from_m\": 350988.317, \"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\": 351195.717, \"from_m\": 351123.589, \"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\": 362996.419, \"from_m\": 351195.717, \"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\": 391281.852, \"from_m\": 362996.419, \"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\": 391705.99, \"from_m\": 391281.852, \"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\": 393247.635, \"from_m\": 391705.99, \"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\": 394645.526, \"from_m\": 393247.635, \"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\": 394675.195, \"from_m\": 394645.526, \"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\": 405044.663, \"from_m\": 394675.195, \"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\": 432025.592, \"from_m\": 405044.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\": 432403.234, \"from_m\": 432025.592, \"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\": 432580.352, \"from_m\": 432403.234, \"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\": 433474.014, \"from_m\": 432580.352, \"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\": 433642.778, \"from_m\": 433474.014, \"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\": 433755.13, \"from_m\": 433642.778, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 438232.905, \"from_m\": 433755.13, \"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\": 439446.38, \"from_m\": 438232.905, \"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\": 439499.035, \"from_m\": 439446.38, \"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\": 447870.78, \"from_m\": 439499.035, \"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\": 448334.276, \"from_m\": 447870.78, \"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\": 462414.499, \"from_m\": 448334.276, \"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\": 462451.28, \"from_m\": 462414.499, \"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\": 462622.544, \"from_m\": 462451.28, \"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\": 462673.036, \"from_m\": 462622.544, \"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\": 473390.418, \"from_m\": 462673.036, \"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\": 474292.855, \"from_m\": 473390.418, \"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\": 474433.29, \"from_m\": 474292.855, \"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\": 477239.363, \"from_m\": 474433.29, \"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\": 479979.116, \"from_m\": 477239.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\": 480632.915, \"from_m\": 479979.116, \"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\": 482212.471, \"from_m\": 480632.915, \"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\": 482237.817, \"from_m\": 482212.471, \"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\": 484052.313, \"from_m\": 482237.817, \"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\": 484711.429, \"from_m\": 484052.313, \"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\": 486440.879, \"from_m\": 484711.429, \"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\": 486669.075, \"from_m\": 486440.879, \"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\": 487055.815, \"from_m\": 486669.075, \"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\": 489769.343, \"from_m\": 487055.815, \"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\": 489808.672, \"from_m\": 489769.343, \"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\": 491979.756, \"from_m\": 489808.672, \"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\": 492842.239, \"from_m\": 491979.756, \"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\": 493151.093, \"from_m\": 492842.239, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 750170, \"profile_key\": \"a96bb7710997e7ff30da798a22114fc8dd255d8ea24b95c79b7698cdffd4b877\", \"schedule_id\": 37095, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Penzance\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Long Rock S.B.\", \"stage_seq\": 2, \"distance_m\": 2310.814, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1820\", \"wtt_dep\": \"1821H\", \"location\": \"St. Erth\", \"stage_seq\": 3, \"distance_m\": 9133.031, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1824\", \"wtt_dep\": \"1825H\", \"location\": \"Hayle\", \"stage_seq\": 4, \"distance_m\": 11705.613, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Camborne Sig. R6\", \"stage_seq\": 5, \"distance_m\": 20977.625, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1832H\", \"wtt_dep\": \"1834\", \"location\": \"Camborne\", \"stage_seq\": 6, \"distance_m\": 21120.793, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Camborne Sig. R10\", \"stage_seq\": 7, \"distance_m\": 22199.972, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1838H\", \"wtt_dep\": \"1840\", \"location\": \"Redruth\", \"stage_seq\": 8, \"distance_m\": 26922.416, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Redruth Sig. R14\", \"stage_seq\": 9, \"distance_m\": 28216.551, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"Penwithers Jn\", \"stage_seq\": 10, \"distance_m\": 40614.517, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1850\", \"wtt_dep\": \"1852\", \"location\": \"Truro\", \"stage_seq\": 11, \"distance_m\": 41371.285, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Probus Sig. Cl5884\", \"stage_seq\": 12, \"distance_m\": 50204.377, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Burngullow Jn\", \"stage_seq\": 13, \"distance_m\": 61370.787, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1908\", \"location\": \"St. Austell\", \"stage_seq\": 14, \"distance_m\": 64664.37, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1915\", \"location\": \"Par\", \"stage_seq\": 15, \"distance_m\": 71805.792, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Lostwithiel\", \"stage_seq\": 16, \"distance_m\": 78811.076, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925H\", \"location\": \"Bodmin Parkway\", \"stage_seq\": 17, \"distance_m\": 84291.806, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Largin\", \"stage_seq\": 18, \"distance_m\": 90603.883, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"St. Pinnock Viaduct East\", \"stage_seq\": 19, \"distance_m\": 92032.494, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1937H\", \"location\": \"Liskeard\", \"stage_seq\": 20, \"distance_m\": 98998.348, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Menheniot Sig. Um259\", \"stage_seq\": 21, \"distance_m\": 110193.259, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"St. Germans\", \"stage_seq\": 22, \"distance_m\": 112617.149, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Saltash\", \"stage_seq\": 23, \"distance_m\": 120624.138, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 24, \"distance_m\": 122938.377, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2008H\", \"location\": \"Plymouth\", \"stage_seq\": 25, \"distance_m\": 127350.602, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Lipson Jn\", \"stage_seq\": 26, \"distance_m\": 129789.851, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 27, \"distance_m\": 132648.89, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Hemerdon\", \"stage_seq\": 28, \"distance_m\": 138233.629, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Ivybridge\", \"stage_seq\": 29, \"distance_m\": 146002.949, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 30, \"distance_m\": 152114.052, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Rattery\", \"stage_seq\": 31, \"distance_m\": 156972.219, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Totnes\", \"stage_seq\": 32, \"distance_m\": 164529.322, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 33, \"distance_m\": 172547.194, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 34, \"distance_m\": 177712.061, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2044H\", \"location\": \"Newton Abbot\", \"stage_seq\": 35, \"distance_m\": 178533.175, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Teignmouth\", \"stage_seq\": 36, \"distance_m\": 186720.97, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Dawlish\", \"stage_seq\": 37, \"distance_m\": 191224.205, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Dawlish Warren\", \"stage_seq\": 38, \"distance_m\": 193863.237, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2114\", \"location\": \"Exeter St. David's\", \"stage_seq\": 39, \"distance_m\": 210845.515, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 40, \"distance_m\": 212773.001, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 41, \"distance_m\": 234653.489, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 42, \"distance_m\": 237434.45, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Whiteball\", \"stage_seq\": 43, \"distance_m\": 244160.099, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 44, \"distance_m\": 257570.166, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2143\", \"location\": \"Taunton\", \"stage_seq\": 45, \"distance_m\": 260271.052, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Cogload Jn\", \"stage_seq\": 46, \"distance_m\": 267744.451, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Bridgwater\", \"stage_seq\": 47, \"distance_m\": 278773.464, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Uphill Jn\", \"stage_seq\": 48, \"distance_m\": 300423.86, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Worle Jn\", \"stage_seq\": 49, \"distance_m\": 305295.452, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Parson Street\", \"stage_seq\": 50, \"distance_m\": 329186.816, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 51, \"distance_m\": 331528.231, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2218H\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 52, \"distance_m\": 332060.3, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 53, \"distance_m\": 332628.012, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 54, \"distance_m\": 333219.631, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Horfield Jn\", \"stage_seq\": 55, \"distance_m\": 338112.806, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 56, \"distance_m\": 339132.259, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2227\", \"location\": \"Bristol Parkway\", \"stage_seq\": 57, \"distance_m\": 341534.462, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 58, \"distance_m\": 348891.686, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Yate\", \"stage_seq\": 59, \"distance_m\": 351487.499, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Charfield\", \"stage_seq\": 60, \"distance_m\": 362437.858, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Standish Jn\", \"stage_seq\": 61, \"distance_m\": 383418.982, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 62, \"distance_m\": 393325.111, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 63, \"distance_m\": 394645.526, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2257\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 64, \"distance_m\": 403509.919, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Ashchurch\", \"stage_seq\": 65, \"distance_m\": 415216.392, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 66, \"distance_m\": 432403.234, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Norton Jn\", \"stage_seq\": 67, \"distance_m\": 433755.13, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 68, \"distance_m\": 438201.704, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 69, \"distance_m\": 438756.747, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Tunnel Jn\", \"stage_seq\": 70, \"distance_m\": 439499.035, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Droitwich Spa\", \"stage_seq\": 71, \"distance_m\": 447781.393, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Hartlebury\", \"stage_seq\": 72, \"distance_m\": 456996.953, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Kidderminster\", \"stage_seq\": 73, \"distance_m\": 462864.566, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Blakedown\", \"stage_seq\": 74, \"distance_m\": 467985.527, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 75, \"distance_m\": 473618.384, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Rowley Regis\", \"stage_seq\": 76, \"distance_m\": 482168.255, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Smethwick Jn\", \"stage_seq\": 77, \"distance_m\": 486603.524, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Galton Jn\", \"stage_seq\": 78, \"distance_m\": 487129.983, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Soho South Jn\", \"stage_seq\": 79, \"distance_m\": 489867.185, \"section_seq\": 1, \"route_path_id\": 145497}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 80, \"distance_m\": 493151.093, \"section_seq\": 1, \"route_path_id\": 145497}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 493151.093, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145497}], \"total_distance_m\": 493151.093, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 483338.388, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9812.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1813", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:29:16Z\", \"source_id\": 20162760, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:39:03Z\", \"source_id\": 20170684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:42:50Z\", \"source_id\": 20173736, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:52:22Z\", \"source_id\": 63653258, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:52:27Z\", \"source_id\": 20181466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:07:04Z\", \"source_id\": 63694668, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:07:07Z\", \"source_id\": 20193140, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:14:41Z\", \"source_id\": 63715970, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:14:43Z\", \"source_id\": 20199209, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:21:21Z\", \"source_id\": 63734827, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:21:24Z\", \"source_id\": 20204448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:23:15Z\", \"source_id\": 63740080, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:23:18Z\", \"source_id\": 20205886, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:37:13Z\", \"source_id\": 20219544, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:47:03Z\", \"source_id\": 63804396, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:47:09Z\", \"source_id\": 20226990, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:51:30Z\", \"source_id\": 63816300, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:51:54Z\", \"source_id\": 20230850, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:51:58Z\", \"source_id\": 20230971, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:55Z\", \"source_id\": 63838749, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:59Z\", \"source_id\": 20240592, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:26Z\", \"source_id\": 63893210, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:31Z\", \"source_id\": 20255966, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:15Z\", \"source_id\": 63922951, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:22Z\", \"source_id\": 20264315, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:17Z\", \"source_id\": 63945269, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:22Z\", \"source_id\": 20270662, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:01Z\", \"source_id\": 63963888, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:06Z\", \"source_id\": 20276056, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:47Z\", \"source_id\": 63970727, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:51Z\", \"source_id\": 20277967, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:48Z\", \"source_id\": 63975535, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:51Z\", \"source_id\": 20279324, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:53Z\", \"source_id\": 64009763, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:00Z\", \"source_id\": 20288999, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:54Z\", \"source_id\": 64049322, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:58Z\", \"source_id\": 20300448, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:53Z\", \"source_id\": 64051321, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:57Z\", \"source_id\": 20301044, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:44Z\", \"source_id\": 64067256, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:46Z\", \"source_id\": 20305551, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:01Z\", \"source_id\": 64083684, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:06Z\", \"source_id\": 20310392, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:54Z\", \"source_id\": 64110050, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:00Z\", \"source_id\": 20318153, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:15Z\", \"source_id\": 20335486, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:21Z\", \"source_id\": 64173622, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:25Z\", \"source_id\": 20336797, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:10Z\", \"source_id\": 64198027, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:12Z\", \"source_id\": 20344172, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:34Z\", \"source_id\": 64206737, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:38Z\", \"source_id\": 20346787, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:08Z\", \"source_id\": 64223246, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:13Z\", \"source_id\": 20351890, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:13Z\", \"source_id\": 64204087, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1790028019976329, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:46.985563", "service_state_evidence_id": 64204087, "current_leg_start_actual_dep": null, "operational_evidence_version": 207, "service_state_event_time_utc": "2026-09-21T21:38:09", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:47.131106", "service_state_valid_until_kind": null, "operational_interpretation_version": 207, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry O PNZ BHM 1M92 221127 5 125 None {"version": 3, "segments": [{"to_m": 453.493, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2562.381, "from_m": 453.493, "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": 11295.253, "from_m": 2562.381, "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": 11559.743, "from_m": 11295.253, "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": 14416.362, "from_m": 11559.743, "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": 17101.964, "from_m": 14416.362, "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": 17451.97, "from_m": 17101.964, "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": 19020.462, "from_m": 17451.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21390.771, "from_m": 19020.462, "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": 22239.241, "from_m": 21390.771, "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": 26533.482, "from_m": 22239.241, "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": 27160.483, "from_m": 26533.482, "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": 32106.23, "from_m": 27160.483, "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": 32703.646, "from_m": 32106.23, "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": 32712.815, "from_m": 32703.646, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 33478.541, "from_m": 32712.815, "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": 40828.571, "from_m": 33478.541, "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": 40889.145, "from_m": 40828.571, "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": 41279.888, "from_m": 40889.145, "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": 41656.844, "from_m": 41279.888, "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": 47166.02, "from_m": 41656.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": 50520.617, "from_m": 47166.02, "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": 67724.716, "from_m": 50520.617, "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": 71805.792, "from_m": 67724.716, "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": 72326.636, "from_m": 71805.792, "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": 76542.602, "from_m": 72326.636, "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": 78690.228, "from_m": 76542.602, "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": 79054.915, "from_m": 78690.228, "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": 79576.865, "from_m": 79054.915, "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": 80392.688, "from_m": 79576.865, "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": 80399.348, "from_m": 80392.688, "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": 80790.237, "from_m": 80399.348, "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": 84213.392, "from_m": 80790.237, "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": 84902.729, "from_m": 84213.392, "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": 87049.535, "from_m": 84902.729, "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": 92391.035, "from_m": 87049.535, "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": 97649.94, "from_m": 92391.035, "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": 98078.509, "from_m": 97649.94, "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": 112369.934, "from_m": 98078.509, "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": 113259.165, "from_m": 112369.934, "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": 113319.898, "from_m": 113259.165, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 119401.432, "from_m": 113319.898, "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": 120703.678, "from_m": 119401.432, "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": 121370.056, "from_m": 120703.678, "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": 122886.192, "from_m": 121370.056, "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": 123101.177, "from_m": 122886.192, "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": 124962.811, "from_m": 123101.177, "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": 125455.786, "from_m": 124962.811, "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": 125500.616, "from_m": 125455.786, "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": 126549.508, "from_m": 125500.616, "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": 127012.154, "from_m": 126549.508, "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": 127053.759, "from_m": 127012.154, "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": 127117.126, "from_m": 127053.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127146.534, "from_m": 127117.126, "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": 127762.731, "from_m": 127146.534, "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": 127825.65, "from_m": 127762.731, "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": 127995.804, "from_m": 127825.65, "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": 128700.688, "from_m": 127995.804, "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": 129563.089, "from_m": 128700.688, "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": 131828.798, "from_m": 129563.089, "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": 132307.048, "from_m": 131828.798, "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": 138105.515, "from_m": 132307.048, "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": 138191.877, "from_m": 138105.515, "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": 138233.629, "from_m": 138191.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146561.145, "from_m": 138233.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146651.714, "from_m": 146561.145, "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": 152114.052, "from_m": 146651.714, "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": 152155.365, "from_m": 152114.052, "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": 166268.464, "from_m": 152155.365, "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": 174210.423, "from_m": 166268.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 180608.727, "from_m": 174210.423, "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": 184545.037, "from_m": 180608.727, "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": 185494.698, "from_m": 184545.037, "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": 187206.3, "from_m": 185494.698, "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": 188714.425, "from_m": 187206.3, "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": 191445.581, "from_m": 188714.425, "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": 192847.039, "from_m": 191445.581, "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": 193449.101, "from_m": 192847.039, "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": 196258.197, "from_m": 193449.101, "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": 199857.652, "from_m": 196258.197, "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": 208291.062, "from_m": 199857.652, "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": 209055.439, "from_m": 208291.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209110.142, "from_m": 209055.439, "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": 210528.469, "from_m": 209110.142, "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": 211332.222, "from_m": 210528.469, "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": 212704.333, "from_m": 211332.222, "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": 212729.911, "from_m": 212704.333, "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": 212773.001, "from_m": 212729.911, "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": 212822.318, "from_m": 212773.001, "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": 212955.716, "from_m": 212822.318, "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": 213730.725, "from_m": 212955.716, "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": 215724.972, "from_m": 213730.725, "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": 286345.965, "from_m": 215724.972, "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": 299883.211, "from_m": 286345.965, "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": 326225.7, "from_m": 299883.211, "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": 326331.552, "from_m": 326225.7, "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": 330985.227, "from_m": 326331.552, "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": 331941.072, "from_m": 330985.227, "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": 332668.709, "from_m": 331941.072, "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": 332731.761, "from_m": 332668.709, "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": 332748.135, "from_m": 332731.761, "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": 332785.643, "from_m": 332748.135, "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": 332838.314, "from_m": 332785.643, "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": 333274.139, "from_m": 332838.314, "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": 333623.663, "from_m": 333274.139, "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": 334816.214, "from_m": 333623.663, "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": 334970.581, "from_m": 334816.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 335347.892, "from_m": 334970.581, "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": 335367.981, "from_m": 335347.892, "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": 338233.98, "from_m": 335367.981, "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": 338334.959, "from_m": 338233.98, "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": 339178.073, "from_m": 338334.959, "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": 341336.74, "from_m": 339178.073, "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": 342768.852, "from_m": 341336.74, "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": 348709.31, "from_m": 342768.852, "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": 348793.869, "from_m": 348709.31, "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": 348919.496, "from_m": 348793.869, "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": 349115.651, "from_m": 348919.496, "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": 349769.981, "from_m": 349115.651, "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": 350988.317, "from_m": 349769.981, "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": 351123.589, "from_m": 350988.317, "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": 351195.717, "from_m": 351123.589, "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": 362996.419, "from_m": 351195.717, "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": 391281.852, "from_m": 362996.419, "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": 391705.99, "from_m": 391281.852, "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": 393247.635, "from_m": 391705.99, "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": 394645.526, "from_m": 393247.635, "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": 394675.195, "from_m": 394645.526, "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": 405044.663, "from_m": 394675.195, "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": 432025.592, "from_m": 405044.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": 432403.234, "from_m": 432025.592, "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": 432580.352, "from_m": 432403.234, "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": 433474.014, "from_m": 432580.352, "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": 433642.778, "from_m": 433474.014, "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": 433755.13, "from_m": 433642.778, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 438232.905, "from_m": 433755.13, "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": 439446.38, "from_m": 438232.905, "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": 439499.035, "from_m": 439446.38, "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": 447870.78, "from_m": 439499.035, "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": 448334.276, "from_m": 447870.78, "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": 462414.499, "from_m": 448334.276, "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": 462451.28, "from_m": 462414.499, "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": 462622.544, "from_m": 462451.28, "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": 462673.036, "from_m": 462622.544, "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": 473390.418, "from_m": 462673.036, "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": 474292.855, "from_m": 473390.418, "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": 474433.29, "from_m": 474292.855, "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": 477239.363, "from_m": 474433.29, "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": 479979.116, "from_m": 477239.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": 480632.915, "from_m": 479979.116, "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": 482212.471, "from_m": 480632.915, "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": 482237.817, "from_m": 482212.471, "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": 484052.313, "from_m": 482237.817, "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": 484711.429, "from_m": 484052.313, "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": 486440.879, "from_m": 484711.429, "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": 486669.075, "from_m": 486440.879, "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": 487055.815, "from_m": 486669.075, "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": 489769.343, "from_m": 487055.815, "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": 489808.672, "from_m": 489769.343, "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": 491979.756, "from_m": 489808.672, "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": 492842.239, "from_m": 491979.756, "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": 493151.093, "from_m": 492842.239, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 750170, "profile_key": "a96bb7710997e7ff30da798a22114fc8dd255d8ea24b95c79b7698cdffd4b877", "schedule_id": 37095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1813", "location": "Penzance", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Long Rock S.B.", "stage_seq": 2, "distance_m": 2310.814, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": "1821H", "location": "St. Erth", "stage_seq": 3, "distance_m": 9133.031, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1824", "wtt_dep": "1825H", "location": "Hayle", "stage_seq": 4, "distance_m": 11705.613, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830", "location": "Camborne Sig. R6", "stage_seq": 5, "distance_m": 20977.625, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1832H", "wtt_dep": "1834", "location": "Camborne", "stage_seq": 6, "distance_m": 21120.793, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Camborne Sig. R10", "stage_seq": 7, "distance_m": 22199.972, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1838H", "wtt_dep": "1840", "location": "Redruth", "stage_seq": 8, "distance_m": 26922.416, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Redruth Sig. R14", "stage_seq": 9, "distance_m": 28216.551, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Penwithers Jn", "stage_seq": 10, "distance_m": 40614.517, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1850", "wtt_dep": "1852", "location": "Truro", "stage_seq": 11, "distance_m": 41371.285, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Probus Sig. Cl5884", "stage_seq": 12, "distance_m": 50204.377, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Burngullow Jn", "stage_seq": 13, "distance_m": 61370.787, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1908", "location": "St. Austell", "stage_seq": 14, "distance_m": 64664.37, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1915", "location": "Par", "stage_seq": 15, "distance_m": 71805.792, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Lostwithiel", "stage_seq": 16, "distance_m": 78811.076, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925H", "location": "Bodmin Parkway", "stage_seq": 17, "distance_m": 84291.806, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Largin", "stage_seq": 18, "distance_m": 90603.883, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "St. Pinnock Viaduct East", "stage_seq": 19, "distance_m": 92032.494, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1937H", "location": "Liskeard", "stage_seq": 20, "distance_m": 98998.348, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Menheniot Sig. Um259", "stage_seq": 21, "distance_m": 110193.259, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "St. Germans", "stage_seq": 22, "distance_m": 112617.149, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Saltash", "stage_seq": 23, "distance_m": 120624.138, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "St. Budeaux Jn", "stage_seq": 24, "distance_m": 122938.377, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2008H", "location": "Plymouth", "stage_seq": 25, "distance_m": 127350.602, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Lipson Jn", "stage_seq": 26, "distance_m": 129789.851, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Tavistock Jn Yard", "stage_seq": 27, "distance_m": 132648.89, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Hemerdon", "stage_seq": 28, "distance_m": 138233.629, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Ivybridge", "stage_seq": 29, "distance_m": 146002.949, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Aish Emergency Crossover", "stage_seq": 30, "distance_m": 152114.052, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Rattery", "stage_seq": 31, "distance_m": 156972.219, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Totnes", "stage_seq": 32, "distance_m": 164529.322, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Dainton Tunnel", "stage_seq": 33, "distance_m": 172547.194, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Newton Abbot West Jn", "stage_seq": 34, "distance_m": 177712.061, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2044H", "location": "Newton Abbot", "stage_seq": 35, "distance_m": 178533.175, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Teignmouth", "stage_seq": 36, "distance_m": 186720.97, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Dawlish", "stage_seq": 37, "distance_m": 191224.205, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Dawlish Warren", "stage_seq": 38, "distance_m": 193863.237, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2114", "location": "Exeter St. David's", "stage_seq": 39, "distance_m": 210845.515, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Cowley Bridge Jn", "stage_seq": 40, "distance_m": 212773.001, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Tiverton Loop", "stage_seq": 41, "distance_m": 234653.489, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130H", "location": "Tiverton Parkway", "stage_seq": 42, "distance_m": 237434.45, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Whiteball", "stage_seq": 43, "distance_m": 244160.099, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Norton Fitzwarren Jn", "stage_seq": 44, "distance_m": 257570.166, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2143", "location": "Taunton", "stage_seq": 45, "distance_m": 260271.052, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Cogload Jn", "stage_seq": 46, "distance_m": 267744.451, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Bridgwater", "stage_seq": 47, "distance_m": 278773.464, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Uphill Jn", "stage_seq": 48, "distance_m": 300423.86, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Worle Jn", "stage_seq": 49, "distance_m": 305295.452, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Parson Street", "stage_seq": 50, "distance_m": 329186.816, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Bristol West Jn", "stage_seq": 51, "distance_m": 331528.231, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2218H", "location": "Bristol Temple Meads", "stage_seq": 52, "distance_m": 332060.3, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Bristol East Jn", "stage_seq": 53, "distance_m": 332628.012, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Dr Day's Jn", "stage_seq": 54, "distance_m": 333219.631, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Horfield Jn", "stage_seq": 55, "distance_m": 338112.806, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Filton Abbey Wood", "stage_seq": 56, "distance_m": 339132.259, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2227", "location": "Bristol Parkway", "stage_seq": 57, "distance_m": 341534.462, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Westerleigh Jn", "stage_seq": 58, "distance_m": 348891.686, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Yate", "stage_seq": 59, "distance_m": 351487.499, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Charfield", "stage_seq": 60, "distance_m": 362437.858, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Standish Jn", "stage_seq": 61, "distance_m": 383418.982, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Gloucester Yard Jn", "stage_seq": 62, "distance_m": 393325.111, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Barnwood Jn", "stage_seq": 63, "distance_m": 394645.526, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2257", "location": "Cheltenham Spa", "stage_seq": 64, "distance_m": 403509.919, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Ashchurch", "stage_seq": 65, "distance_m": 415216.392, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Abbotswood Jn", "stage_seq": 66, "distance_m": 432403.234, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Norton Jn", "stage_seq": 67, "distance_m": 433755.13, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Wylds Lane Jn", "stage_seq": 68, "distance_m": 438201.704, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Worcester Shrub Hill", "stage_seq": 69, "distance_m": 438756.747, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Tunnel Jn", "stage_seq": 70, "distance_m": 439499.035, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Droitwich Spa", "stage_seq": 71, "distance_m": 447781.393, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Hartlebury", "stage_seq": 72, "distance_m": 456996.953, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Kidderminster", "stage_seq": 73, "distance_m": 462864.566, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Blakedown", "stage_seq": 74, "distance_m": 467985.527, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Stourbridge Junction", "stage_seq": 75, "distance_m": 473618.384, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Rowley Regis", "stage_seq": 76, "distance_m": 482168.255, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Smethwick Jn", "stage_seq": 77, "distance_m": 486603.524, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Galton Jn", "stage_seq": 78, "distance_m": 487129.983, "section_seq": 1, "route_path_id": 145497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Soho South Jn", "stage_seq": 79, "distance_m": 489867.185, "section_seq": 1, "route_path_id": 145497}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 80, "distance_m": 493151.093, "section_seq": 1, "route_path_id": 145497}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 493151.093, "from_m": 0.0, "section_seq": 1, "route_path_id": 145497}], "total_distance_m": 493151.093, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 483338.388, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9812.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:29:16Z", "source_id": 20162760, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:39:03Z", "source_id": 20170684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:42:50Z", "source_id": 20173736, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26818, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:52:22Z", "source_id": 63653258, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:52:27Z", "source_id": 20181466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:07:04Z", "source_id": 63694668, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:07:07Z", "source_id": 20193140, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:14:41Z", "source_id": 63715970, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:14:43Z", "source_id": 20199209, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:21:21Z", "source_id": 63734827, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T18:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:21:24Z", "source_id": 20204448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:23:15Z", "source_id": 63740080, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:23:18Z", "source_id": 20205886, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:37:13Z", "source_id": 20219544, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26707, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:47:03Z", "source_id": 63804396, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T18:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:47:09Z", "source_id": 20226990, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26703, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:51:30Z", "source_id": 63816300, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T18:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:51:54Z", "source_id": 20230850, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:51:58Z", "source_id": 20230971, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26665, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:55Z", "source_id": 63838749, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T19:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:59Z", "source_id": 20240592, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:26Z", "source_id": 63893210, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:31Z", "source_id": 20255966, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:15Z", "source_id": 63922951, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:22Z", "source_id": 20264315, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:17Z", "source_id": 63945269, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T19:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:22Z", "source_id": 20270662, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:01Z", "source_id": 63963888, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T19:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:06Z", "source_id": 20276056, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:47Z", "source_id": 63970727, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T19:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:51Z", "source_id": 20277967, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:48Z", "source_id": 63975535, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T19:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:51Z", "source_id": 20279324, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:53Z", "source_id": 64009763, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:00Z", "source_id": 20288999, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:54Z", "source_id": 64049322, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T20:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:58Z", "source_id": 20300448, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:53Z", "source_id": 64051321, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:57Z", "source_id": 20301044, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:44Z", "source_id": 64067256, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T20:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:46Z", "source_id": 20305551, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:01Z", "source_id": 64083684, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T20:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:06Z", "source_id": 20310392, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:54Z", "source_id": 64110050, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T20:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:00Z", "source_id": 20318153, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:15Z", "source_id": 20335486, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25977, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:21Z", "source_id": 64173622, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T21:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:25Z", "source_id": 20336797, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:10Z", "source_id": 64198027, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-21T21:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:12Z", "source_id": 20344172, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:34Z", "source_id": 64206737, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T21:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:38Z", "source_id": 20346787, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:08Z", "source_id": 64223246, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T21:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:13Z", "source_id": 20351890, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:13Z", "source_id": 64204087, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-21T21:38:09", "operational_fact": true, "platform_smart_ids": []}] Penzance 1813 1813 2 18:13:00 None Birmingham New Street 2354 2354 8A LATE +15 minutes https://www.realtimetrains.co.uk/service/gb-nr:G66829/2026-09-21/detailed None None None None None None None None None Bristol Temple Meads Standish Jn None None None None None 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:38:09 Birmingham New Street TD DIRECT_DESTINATION_ARRIVAL 64204087 1790028019976329 207 207 2026-09-21 22:00:47.131106 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:46.985563
724905 755428 G59076 872N72N721 2026-09-21 COMPLETE 20353762 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755428, "stp": "P", "toc": "London Overground", "uid": "G59076", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G59076/2026-09-21/detailed", "trust_id": "872N72N721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-21", "dest_arr_time": "2250", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N72", "timing_status": "LATE", "origin_station": "Richmond North London Line", "current_leg_arr": "2250", "current_leg_dep": "2247", "current_leg_end": "Stratford", "origin_dep_time": "2148", "origin_platform": "4", "current_location": "Stratford", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 377.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5048.1, \"from_m\": 4831.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10415.624, \"from_m\": 10349.305, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11057.395, \"from_m\": 11008.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17150.265, \"from_m\": 11057.395, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17502.505, \"from_m\": 17150.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18850.0, \"from_m\": 17502.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23748.926, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26287.6, \"from_m\": 23748.926, \"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\": 27033.713, \"from_m\": 26287.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27095.628, \"from_m\": 27033.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27704.221, \"from_m\": 27095.628, \"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\": 28407.55, \"from_m\": 27704.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29021.397, \"from_m\": 28407.55, \"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\": 29057.618, \"from_m\": 29021.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29096.713, \"from_m\": 29057.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29137.978, \"from_m\": 29096.713, \"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\": 29166.717, \"from_m\": 29137.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29239.33, \"from_m\": 29166.717, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755428, \"profile_key\": \"67217fc2c7fbf2479de02b3ab5f664b024603e533c339d93815eaa28cd1c1e3d\", \"schedule_id\": 11861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200H\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2208\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2216\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2217H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2223\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2228H\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2231H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2234\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.849, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 23875.857, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 24705.178, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25256.785, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26257.098, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2244H\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 27674.487, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28187.793, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 28488.684, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29239.33, \"section_seq\": 1, \"route_path_id\": 117146}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29239.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117146}], \"total_distance_m\": 29239.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26473.304, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:24Z\", \"source_id\": 64111135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:26Z\", \"source_id\": 20318414, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:58Z\", \"source_id\": 64116655, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:03Z\", \"source_id\": 20320105, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123300, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:06Z\", \"source_id\": 20322028, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:30Z\", \"source_id\": 64128777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:36Z\", \"source_id\": 20323630, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:10Z\", \"source_id\": 64141290, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:16Z\", \"source_id\": 20327294, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:20Z\", \"source_id\": 64152615, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:24Z\", \"source_id\": 20330586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:27Z\", \"source_id\": 64157015, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:30Z\", \"source_id\": 20331916, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:11Z\", \"source_id\": 64160735, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:16Z\", \"source_id\": 20332994, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:06Z\", \"source_id\": 64164688, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:07Z\", \"source_id\": 20334156, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:06Z\", \"source_id\": 64169000, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:09Z\", \"source_id\": 20335427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:09Z\", \"source_id\": 64173224, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:13Z\", \"source_id\": 20336672, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:11Z\", \"source_id\": 64177494, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:15Z\", \"source_id\": 20338036, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:24Z\", \"source_id\": 64184210, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:28Z\", \"source_id\": 20340062, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:56Z\", \"source_id\": 64189461, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:00Z\", \"source_id\": 20341635, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:24Z\", \"source_id\": 64198497, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:30Z\", \"source_id\": 20344299, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:17Z\", \"source_id\": 64202229, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:20Z\", \"source_id\": 20345365, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:09Z\", \"source_id\": 64205956, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:10Z\", \"source_id\": 20346507, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:14Z\", \"source_id\": 64210085, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:20Z\", \"source_id\": 20347775, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:21Z\", \"source_id\": 64214008, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:23Z\", \"source_id\": 20349014, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:39Z\", \"source_id\": 64218421, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:41Z\", \"source_id\": 20350379, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:30Z\", \"source_id\": 64223908, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:34Z\", \"source_id\": 20352046, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:26Z\", \"source_id\": 64229400, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:28Z\", \"source_id\": 20353762, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1790027370215411, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:49.686836", "service_state_evidence_id": 20353762, "current_leg_start_actual_dep": "2026-09-21T22:46:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:50.509694", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2N72 None None None None {"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23748.926, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26287.6, "from_m": 23748.926, "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": 27033.713, "from_m": 26287.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27095.628, "from_m": 27033.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27704.221, "from_m": 27095.628, "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": 28407.55, "from_m": 27704.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29021.397, "from_m": 28407.55, "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": 29057.618, "from_m": 29021.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29096.713, "from_m": 29057.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29137.978, "from_m": 29096.713, "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": 29166.717, "from_m": 29137.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29239.33, "from_m": 29166.717, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755428, "profile_key": "67217fc2c7fbf2479de02b3ab5f664b024603e533c339d93815eaa28cd1c1e3d", "schedule_id": 11861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2148", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200H", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2208", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2216", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2217H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2223", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2228H", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2231H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2234", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.849, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 23875.857, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 24705.178, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25256.785, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242", "location": "Homerton", "stage_seq": 28, "distance_m": 26257.098, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2244H", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 27674.487, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28187.793, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 28488.684, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29239.33, "section_seq": 1, "route_path_id": 117146}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29239.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 117146}], "total_distance_m": 29239.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26473.304, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:24Z", "source_id": 64111135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:26Z", "source_id": 20318414, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:58Z", "source_id": 64116655, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:03Z", "source_id": 20320105, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123300, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:06Z", "source_id": 20322028, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:30Z", "source_id": 64128777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:36Z", "source_id": 20323630, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:10Z", "source_id": 64141290, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:16Z", "source_id": 20327294, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:20Z", "source_id": 64152615, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:24Z", "source_id": 20330586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:27Z", "source_id": 64157015, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:30Z", "source_id": 20331916, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:11Z", "source_id": 64160735, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:16Z", "source_id": 20332994, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:06Z", "source_id": 64164688, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:07Z", "source_id": 20334156, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:06Z", "source_id": 64169000, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:09Z", "source_id": 20335427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:09Z", "source_id": 64173224, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:22:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:13Z", "source_id": 20336672, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:11Z", "source_id": 64177494, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:15Z", "source_id": 20338036, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:24Z", "source_id": 64184210, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:28Z", "source_id": 20340062, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:56Z", "source_id": 64189461, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:00Z", "source_id": 20341635, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:24Z", "source_id": 64198497, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:30Z", "source_id": 20344299, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:17Z", "source_id": 64202229, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:20Z", "source_id": 20345365, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:09Z", "source_id": 64205956, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:10Z", "source_id": 20346507, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:14Z", "source_id": 64210085, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:20Z", "source_id": 20347775, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:21Z", "source_id": 64214008, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:23Z", "source_id": 20349014, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:39Z", "source_id": 64218421, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:41Z", "source_id": 20350379, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:30Z", "source_id": 64223908, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:34Z", "source_id": 20352046, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:26Z", "source_id": 64229400, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:28Z", "source_id": 20353762, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Richmond North London Line 2148 2148 4 None None Stratford 2250 2248 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G59076/2026-09-21/detailed None Hackney Wick 2026-09-21T22:46:30+01:00 Stratford 3.0 {"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} 1.0 2247 2250 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353762 1790027370215411 110 110 2026-09-21 22:00:50.509694 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:49.686836
724906 755971 W29154 882H70M821 2026-09-21 COMPLETE 20353704 2026-09-21 22:50:00 2026-09-21 22:00:52 2026-09-23 22:00:52 {"id": 755971, "stp": "P", "toc": "Southern", "uid": "W29154", "consist": "377302+377309", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29154/2026-09-21/detailed", "trust_id": "882H70M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "12", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2H70", "timing_status": "EARLY", "origin_station": "Beckenham Junction (C)", "current_leg_arr": "2250", "current_leg_dep": "2246", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2213", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T22:00:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "South Bermondsey", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 394.536, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466.021, \"from_m\": 394.536, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 623.109, \"from_m\": 466.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2272.758, \"from_m\": 623.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3319.407, \"from_m\": 2272.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3339.901, \"from_m\": 3319.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3502.915, \"from_m\": 3339.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3526.386, \"from_m\": 3502.915, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3557.325, \"from_m\": 3526.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3828.889, \"from_m\": 3557.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5024.325, \"from_m\": 3828.889, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5057.683, \"from_m\": 5024.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5076.522, \"from_m\": 5057.683, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5108.983, \"from_m\": 5076.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5785.879, \"from_m\": 5108.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7621.95, \"from_m\": 5785.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8054.556, \"from_m\": 7621.95, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8069.144, \"from_m\": 8054.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8586.882, \"from_m\": 8069.144, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8621.052, \"from_m\": 8586.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\": 8683.286, \"from_m\": 8621.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11451.759, \"from_m\": 8683.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\": 12695.15, \"from_m\": 11451.759, \"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\": 12777.297, \"from_m\": 12695.15, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13189.542, \"from_m\": 12777.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13267.689, \"from_m\": 13189.542, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14750.757, \"from_m\": 13267.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14801.73, \"from_m\": 14750.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15255.835, \"from_m\": 14801.73, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15354.941, \"from_m\": 15255.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15383.007, \"from_m\": 15354.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15917.484, \"from_m\": 15383.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15957.003, \"from_m\": 15917.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16004.989, \"from_m\": 15957.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17345.613, \"from_m\": 16004.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17429.925, \"from_m\": 17345.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18163.179, \"from_m\": 17429.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18594.005, \"from_m\": 18163.179, \"capability_applied\": null, \"effective_limit_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\": 755971, \"profile_key\": \"3968cf3cf5e172a28d3e2b8f5d2ad8fcf23e01b564a2022ab22284d73fa20e5d\", \"schedule_id\": 26048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216\", \"location\": \"Birkbeck\", \"stage_seq\": 2, \"distance_m\": 2354.978, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Bromley Jn\", \"stage_seq\": 3, \"distance_m\": 3579.701, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2223\", \"location\": \"Crystal Palace\", \"stage_seq\": 4, \"distance_m\": 4988.108, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2225H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 5, \"distance_m\": 6105.668, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2228H\", \"location\": \"West Norwood\", \"stage_seq\": 6, \"distance_m\": 7658.456, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 8086.277, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232H\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 8765.608, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 10871.82, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 11756.825, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 13001.79, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2243H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 14201.796, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 14720.017, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 15721.912, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 15977.682, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 16496.064, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 17429.925, \"section_seq\": 1, \"route_path_id\": 130827}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 18594.005, \"section_seq\": 1, \"route_path_id\": 130827}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18594.005, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130827}], \"total_distance_m\": 18594.005, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16470.966, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2123.039, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:25Z\", \"source_id\": 64159050, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:29Z\", \"source_id\": 20332516, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:39Z\", \"source_id\": 64170193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:43Z\", \"source_id\": 20335779, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:24Z\", \"source_id\": 64179986, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:31Z\", \"source_id\": 20338857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:07Z\", \"source_id\": 64185678, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:11Z\", \"source_id\": 20340516, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:12Z\", \"source_id\": 64192095, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:20Z\", \"source_id\": 20342389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:11Z\", \"source_id\": 64200056, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:15Z\", \"source_id\": 20344772, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:38Z\", \"source_id\": 64204981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:43Z\", \"source_id\": 20346232, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:04Z\", \"source_id\": 64209683, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:09Z\", \"source_id\": 20347664, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:45Z\", \"source_id\": 64216731, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:46Z\", \"source_id\": 20349856, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:15Z\", \"source_id\": 64221578, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:19Z\", \"source_id\": 20351359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:17Z\", \"source_id\": 64229105, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:24Z\", \"source_id\": 20353704, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "11", "timing_fact_generation": 1790027365867481, "current_leg_arrival_utc": "2026-09-21T22:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:50.340185", "service_state_evidence_id": 20353704, "current_leg_start_actual_dep": "2026-09-21T22:46:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:50.505229", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None None 2H70 377302+377309 6 100 None {"version": 3, "segments": [{"to_m": 394.536, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466.021, "from_m": 394.536, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 623.109, "from_m": 466.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2272.758, "from_m": 623.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3319.407, "from_m": 2272.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3339.901, "from_m": 3319.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3502.915, "from_m": 3339.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3526.386, "from_m": 3502.915, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3557.325, "from_m": 3526.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3828.889, "from_m": 3557.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5024.325, "from_m": 3828.889, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5057.683, "from_m": 5024.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5076.522, "from_m": 5057.683, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5108.983, "from_m": 5076.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5785.879, "from_m": 5108.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7621.95, "from_m": 5785.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8054.556, "from_m": 7621.95, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8069.144, "from_m": 8054.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8586.882, "from_m": 8069.144, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8621.052, "from_m": 8586.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": 8683.286, "from_m": 8621.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11451.759, "from_m": 8683.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": 12695.15, "from_m": 11451.759, "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": 12777.297, "from_m": 12695.15, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13189.542, "from_m": 12777.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13267.689, "from_m": 13189.542, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14750.757, "from_m": 13267.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14801.73, "from_m": 14750.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15255.835, "from_m": 14801.73, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15354.941, "from_m": 15255.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15383.007, "from_m": 15354.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15917.484, "from_m": 15383.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15957.003, "from_m": 15917.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16004.989, "from_m": 15957.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17345.613, "from_m": 16004.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17429.925, "from_m": 17345.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18163.179, "from_m": 17429.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18594.005, "from_m": 18163.179, "capability_applied": null, "effective_limit_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": 755971, "profile_key": "3968cf3cf5e172a28d3e2b8f5d2ad8fcf23e01b564a2022ab22284d73fa20e5d", "schedule_id": 26048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2213", "location": "Beckenham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216", "location": "Birkbeck", "stage_seq": 2, "distance_m": 2354.978, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Bromley Jn", "stage_seq": 3, "distance_m": 3579.701, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2223", "location": "Crystal Palace", "stage_seq": 4, "distance_m": 4988.108, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225H", "location": "Gipsy Hill", "stage_seq": 5, "distance_m": 6105.668, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2228H", "location": "West Norwood", "stage_seq": 6, "distance_m": 7658.456, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "West Norwood Junction", "stage_seq": 7, "distance_m": 8086.277, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 8765.608, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236", "location": "North Dulwich", "stage_seq": 9, "distance_m": 10871.82, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238", "location": "East Dulwich", "stage_seq": 10, "distance_m": 11756.825, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 13001.79, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2243H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 14201.796, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 14720.017, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 15721.912, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 15977.682, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 16496.064, "section_seq": 1, "route_path_id": 130827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 17429.925, "section_seq": 1, "route_path_id": 130827}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 18594.005, "section_seq": 1, "route_path_id": 130827}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18594.005, "from_m": 0.0, "section_seq": 1, "route_path_id": 130827}], "total_distance_m": 18594.005, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16470.966, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2123.039, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31334, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:25Z", "source_id": 64159050, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:29Z", "source_id": 20332516, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:39Z", "source_id": 64170193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:43Z", "source_id": 20335779, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:24Z", "source_id": 64179986, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:31Z", "source_id": 20338857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:07Z", "source_id": 64185678, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:11Z", "source_id": 20340516, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:12Z", "source_id": 64192095, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:20Z", "source_id": 20342389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:11Z", "source_id": 64200056, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:15Z", "source_id": 20344772, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:38Z", "source_id": 64204981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:43Z", "source_id": 20346232, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:04Z", "source_id": 64209683, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:09Z", "source_id": 20347664, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:45Z", "source_id": 64216731, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:46Z", "source_id": 20349856, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:15Z", "source_id": 64221578, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:19Z", "source_id": 20351359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:17Z", "source_id": 64229105, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:24Z", "source_id": 20353704, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Beckenham Junction (C) 2213 2213 None None None London Bridge (Central) 2251 2251 12 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29154/2026-09-21/detailed None South Bermondsey 2026-09-21T22:46:30+01:00 London Bridge (Central) 4.0 {"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 1.9 2246 2250 South Bermondsey London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-21 22:00:52 TERMINATED 2026-09-21 21:50:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353704 1790027365867481 65 65 2026-09-21 22:00:50.505229 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:50.340185
724907 755823 G26144 871B64M821 2026-09-21 COMPLETE 20353703 2026-09-21 22:50:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755823, "stp": "P", "toc": "Southern", "uid": "G26144", "consist": "377212+377466", "dest_crs": "BOG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26144/2026-09-21/detailed", "trust_id": "871B64M821", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "1", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "1B64", "timing_status": "EARLY", "origin_station": "Horsham", "current_leg_arr": "2250", "current_leg_dep": "2244", "current_leg_end": "Bognor Regis", "origin_dep_time": "2206", "origin_platform": "4", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.908, \"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\": 11004.043, \"from_m\": 245.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12387.955, \"from_m\": 11004.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17593.712, \"from_m\": 12387.955, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21403.557, \"from_m\": 17593.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35503.42, \"from_m\": 21403.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36323.143, \"from_m\": 35503.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36518.183, \"from_m\": 36323.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36623.631, \"from_m\": 36518.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36675.316, \"from_m\": 36623.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40768.032, \"from_m\": 36675.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41285.309, \"from_m\": 40768.032, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 41421.206, \"from_m\": 41285.309, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46273.378, \"from_m\": 41421.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46871.138, \"from_m\": 46273.378, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755823, \"profile_key\": \"8f06d6cbd50bf628a6963cdb6d00d3b69fbe304627d7195ce3b25f13adb7c0b2\", \"schedule_id\": 10261, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Christ's Hospital\", \"stage_seq\": 2, \"distance_m\": 3803.946, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216H\", \"location\": \"Billingshurst\", \"stage_seq\": 3, \"distance_m\": 11476.882, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223\", \"location\": \"Pulborough\", \"stage_seq\": 4, \"distance_m\": 19711.417, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Amberley\", \"stage_seq\": 5, \"distance_m\": 27393.512, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2233H\", \"location\": \"Arundel\", \"stage_seq\": 6, \"distance_m\": 33124.772, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Arundel Jn\", \"stage_seq\": 7, \"distance_m\": 35758.651, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2239H\", \"location\": \"Ford\", \"stage_seq\": 8, \"distance_m\": 36850.764, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2245\", \"location\": \"Barnham\", \"stage_seq\": 9, \"distance_m\": 41092.592, \"section_seq\": 1, \"route_path_id\": 132741}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 10, \"distance_m\": 46871.138, \"section_seq\": 1, \"route_path_id\": 132741}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46871.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132741}], \"total_distance_m\": 46871.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46573.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 297.593, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:44Z\", \"source_id\": 64149080, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:49Z\", \"source_id\": 20329603, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:35Z\", \"source_id\": 64163660, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:37Z\", \"source_id\": 20333823, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:12Z\", \"source_id\": 64175370, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:18Z\", \"source_id\": 20337365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:32Z\", \"source_id\": 64188565, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:36Z\", \"source_id\": 20341388, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:15Z\", \"source_id\": 64198257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:20Z\", \"source_id\": 20344234, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:50Z\", \"source_id\": 64209287, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:53Z\", \"source_id\": 20347535, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:59Z\", \"source_id\": 64217203, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:05Z\", \"source_id\": 20350001, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:19Z\", \"source_id\": 64229148, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:24Z\", \"source_id\": 20353703, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "1", "timing_fact_generation": 1790027365816575, "current_leg_arrival_utc": "2026-09-21T22:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:56.188840", "service_state_evidence_id": 20353703, "current_leg_start_actual_dep": "2026-09-21T22:45:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:56.350154", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P HRH BOG 1B64 377212+377466 8 100 None {"version": 3, "segments": [{"to_m": 245.908, "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": 11004.043, "from_m": 245.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12387.955, "from_m": 11004.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17593.712, "from_m": 12387.955, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21403.557, "from_m": 17593.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35503.42, "from_m": 21403.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36323.143, "from_m": 35503.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36518.183, "from_m": 36323.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36623.631, "from_m": 36518.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36675.316, "from_m": 36623.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40768.032, "from_m": 36675.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41285.309, "from_m": 40768.032, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41421.206, "from_m": 41285.309, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46273.378, "from_m": 41421.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46871.138, "from_m": 46273.378, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755823, "profile_key": "8f06d6cbd50bf628a6963cdb6d00d3b69fbe304627d7195ce3b25f13adb7c0b2", "schedule_id": 10261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2206", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Christ's Hospital", "stage_seq": 2, "distance_m": 3803.946, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216H", "location": "Billingshurst", "stage_seq": 3, "distance_m": 11476.882, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223", "location": "Pulborough", "stage_seq": 4, "distance_m": 19711.417, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Amberley", "stage_seq": 5, "distance_m": 27393.512, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2233H", "location": "Arundel", "stage_seq": 6, "distance_m": 33124.772, "section_seq": 1, "route_path_id": 132741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Arundel Jn", "stage_seq": 7, "distance_m": 35758.651, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2239H", "location": "Ford", "stage_seq": 8, "distance_m": 36850.764, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2245", "location": "Barnham", "stage_seq": 9, "distance_m": 41092.592, "section_seq": 1, "route_path_id": 132741}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 10, "distance_m": 46871.138, "section_seq": 1, "route_path_id": 132741}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46871.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 132741}], "total_distance_m": 46871.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46573.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 297.593, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30813, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:44Z", "source_id": 64149080, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:49Z", "source_id": 20329603, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:35Z", "source_id": 64163660, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:37Z", "source_id": 20333823, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:12Z", "source_id": 64175370, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:18Z", "source_id": 20337365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:32Z", "source_id": 64188565, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:36Z", "source_id": 20341388, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30831, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:15Z", "source_id": 64198257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:20Z", "source_id": 20344234, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:50Z", "source_id": 64209287, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:53Z", "source_id": 20347535, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:59Z", "source_id": 64217203, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:05Z", "source_id": 20350001, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:19Z", "source_id": 64229148, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:24Z", "source_id": 20353703, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Horsham 2206 2206 4 None None Bognor Regis 2251 2251 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26144/2026-09-21/detailed None Barnham 2026-09-21T22:45:00+01:00 Bognor Regis 6.0 {"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} 3.4 2244 2250 Barnham Bognor Regis Carriage Holding Sidings Bognor Regis 50.7888027 -0.6752246 50.7888027 -0.6752246 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:50:00 Bognor Regis TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353703 1790027365816575 54 54 2026-09-21 22:00:56.350154 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:56.188840
724908 755734 G26966 871R65M821 2026-09-21 COMPLETE 20353654 2026-09-21 22:50:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755734, "stp": "P", "toc": "Southern", "uid": "G26966", "consist": "377105", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26966/2026-09-21/detailed", "trust_id": "871R65M821", "origin_crs": "REI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "2249", "dest_platform": "19F", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1R65", "timing_status": "LATE", "origin_station": "Reigate", "current_leg_arr": "2250", "current_leg_dep": "2245", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2202", "origin_platform": "DPL", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2249", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2285.247, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2620.446, \"from_m\": 2285.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2726.523, \"from_m\": 2620.446, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2837.032, \"from_m\": 2726.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3473.392, \"from_m\": 2837.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3723.379, \"from_m\": 3473.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11233.068, \"from_m\": 3723.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11859.965, \"from_m\": 11233.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13261.113, \"from_m\": 11859.965, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13377.881, \"from_m\": 13261.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17720.863, \"from_m\": 13377.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18998.506, \"from_m\": 17720.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19057.071, \"from_m\": 18998.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19101.341, \"from_m\": 19057.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19137.048, \"from_m\": 19101.341, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19200.747, \"from_m\": 19137.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19289.416, \"from_m\": 19200.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19319.851, \"from_m\": 19289.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19714.108, \"from_m\": 19319.851, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19751.073, \"from_m\": 19714.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20647.524, \"from_m\": 19751.073, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21171.516, \"from_m\": 20647.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21252.838, \"from_m\": 21171.516, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21306.614, \"from_m\": 21252.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29687.035, \"from_m\": 21306.614, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33085.412, \"from_m\": 29687.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35766.37, \"from_m\": 33085.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36423.407, \"from_m\": 35766.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}], \"service_id\": 755734, \"profile_key\": \"d459c4d036f50467b6c5e53079bff08b0a20ec881c37b2fb9b47afe073308538\", \"schedule_id\": 10549, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Reigate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2210\", \"location\": \"Redhill\", \"stage_seq\": 2, \"distance_m\": 2887.773, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214\", \"location\": \"Merstham\", \"stage_seq\": 3, \"distance_m\": 5714.499, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219H\", \"location\": \"Coulsdon South\", \"stage_seq\": 4, \"distance_m\": 11750.613, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 5, \"distance_m\": 13138.581, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"Purley\", \"stage_seq\": 6, \"distance_m\": 14726.874, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 18074.32, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2230\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 19521.743, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 20369.453, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 21398.506, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 11, \"distance_m\": 26693.099, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Balham\", \"stage_seq\": 12, \"distance_m\": 29039.109, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 13, \"distance_m\": 32180.815, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Pouparts Jn\", \"stage_seq\": 14, \"distance_m\": 33245.423, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 35081.335, \"section_seq\": 1, \"route_path_id\": 133986}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 36423.407, \"section_seq\": 1, \"route_path_id\": 133986}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36423.407, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133986}], \"total_distance_m\": 36423.407, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36137.529, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 285.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:17Z\", \"source_id\": 64141498, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:19Z\", \"source_id\": 20327336, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:09Z\", \"source_id\": 64173230, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:13Z\", \"source_id\": 20336681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:27Z\", \"source_id\": 64184258, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:30Z\", \"source_id\": 20340080, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:16Z\", \"source_id\": 64190128, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:15Z\", \"source_id\": 20341786, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:57Z\", \"source_id\": 64199569, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:59Z\", \"source_id\": 20344627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:43Z\", \"source_id\": 64212834, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:45Z\", \"source_id\": 20348655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:49Z\", \"source_id\": 64218741, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:53Z\", \"source_id\": 20350484, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:10Z\", \"source_id\": 64228915, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:18Z\", \"source_id\": 20353654, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "19", "timing_fact_generation": 1790027359287698, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:56.192990", "service_state_evidence_id": 20353654, "current_leg_start_actual_dep": "2026-09-21T22:42:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:56.354730", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P REI None 1R65 377105 4 100 None {"version": 3, "segments": [{"to_m": 2285.247, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2620.446, "from_m": 2285.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2726.523, "from_m": 2620.446, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2837.032, "from_m": 2726.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3473.392, "from_m": 2837.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3723.379, "from_m": 3473.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11233.068, "from_m": 3723.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11859.965, "from_m": 11233.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13261.113, "from_m": 11859.965, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13377.881, "from_m": 13261.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17720.863, "from_m": 13377.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18998.506, "from_m": 17720.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19057.071, "from_m": 18998.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19101.341, "from_m": 19057.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19137.048, "from_m": 19101.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19200.747, "from_m": 19137.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19289.416, "from_m": 19200.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19319.851, "from_m": 19289.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19714.108, "from_m": 19319.851, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19751.073, "from_m": 19714.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20647.524, "from_m": 19751.073, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21171.516, "from_m": 20647.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21252.838, "from_m": 21171.516, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21306.614, "from_m": 21252.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29687.035, "from_m": 21306.614, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33085.412, "from_m": 29687.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35766.37, "from_m": 33085.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36423.407, "from_m": 35766.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}], "service_id": 755734, "profile_key": "d459c4d036f50467b6c5e53079bff08b0a20ec881c37b2fb9b47afe073308538", "schedule_id": 10549, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "Reigate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2210", "location": "Redhill", "stage_seq": 2, "distance_m": 2887.773, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214", "location": "Merstham", "stage_seq": 3, "distance_m": 5714.499, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219H", "location": "Coulsdon South", "stage_seq": 4, "distance_m": 11750.613, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Stoats Nest Jn", "stage_seq": 5, "distance_m": 13138.581, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "Purley", "stage_seq": 6, "distance_m": 14726.874, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "South Croydon", "stage_seq": 7, "distance_m": 18074.32, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2230", "location": "East Croydon", "stage_seq": 8, "distance_m": 19521.743, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 20369.453, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Selhurst", "stage_seq": 10, "distance_m": 21398.506, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Streatham North Jn", "stage_seq": 11, "distance_m": 26693.099, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Balham", "stage_seq": 12, "distance_m": 29039.109, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Clapham Junction (C)", "stage_seq": 13, "distance_m": 32180.815, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Pouparts Jn", "stage_seq": 14, "distance_m": 33245.423, "section_seq": 1, "route_path_id": 133986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 35081.335, "section_seq": 1, "route_path_id": 133986}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 36423.407, "section_seq": 1, "route_path_id": 133986}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36423.407, "from_m": 0.0, "section_seq": 1, "route_path_id": 133986}], "total_distance_m": 36423.407, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36137.529, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 285.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:17Z", "source_id": 64141498, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:19Z", "source_id": 20327336, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:09Z", "source_id": 64173230, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:13Z", "source_id": 20336681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:27Z", "source_id": 64184258, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:30Z", "source_id": 20340080, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:16Z", "source_id": 64190128, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:15Z", "source_id": 20341786, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:57Z", "source_id": 64199569, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:59Z", "source_id": 20344627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:43Z", "source_id": 64212834, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:45Z", "source_id": 20348655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:49Z", "source_id": 64218741, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:53Z", "source_id": 20350484, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28805, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:10Z", "source_id": 64228915, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:18Z", "source_id": 20353654, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Reigate 2202 2202 DPL None None London Victoria (C) 2249 2249 19F LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26966/2026-09-21/detailed None Clapham Junction (C) 2026-09-21T22:42:30+01:00 London Victoria (C) 5.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 2245 2250 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:50:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353654 1790027359287698 80 80 2026-09-21 22:00:56.354730 19 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:56.192990
724909 756582 W87729 045Y70M821 2026-09-21 COMPLETE 20353772 2026-09-21 22:50:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 756582, "stp": "P", "toc": "ScotRail", "uid": "W87729", "consist": "158740", "dest_crs": "EDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87729/2026-09-21/detailed", "trust_id": "045Y70M821", "origin_crs": "XHA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2250", "dest_platform": "17F", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5Y70", "timing_status": "ON TIME", "origin_station": "Haymarket Depot", "current_leg_arr": "2250", "current_leg_dep": "2236", "current_leg_end": "Edinburgh", "origin_dep_time": "2243", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2361883999999996, 55.94198299999999], [-3.2349236, 55.942271299999994], [-3.2344849999999994, 55.942364099999985], [-3.2339745999999994, 55.94243099999999], [-3.233935022830277, 55.94243569836378], [-3.2336106999999994, 55.9424742], [-3.2334271, 55.9425], [-3.2333312, 55.94251190000001], [-3.2329599, 55.942553], [-3.2328467, 55.94256550000001], [-3.2327066, 55.9425871], [-3.2324351999999994, 55.94262700000001], [-3.2320622999999995, 55.9426897], [-3.2307964, 55.9429743], [-3.2304891999999996, 55.943041699999995], [-3.2302767, 55.94308070000001], [-3.2299761, 55.9431311], [-3.2296107, 55.943215599999995], [-3.2293742999999995, 55.9432529], [-3.2291553999999993, 55.9432953], [-3.2288423999999996, 55.943337699999994], [-3.2286954999999997, 55.94336769999999], [-3.2284909, 55.9434096], [-3.2279979999999995, 55.94348219999999], [-3.2276377999999997, 55.9435554], [-3.2271096999999997, 55.9436304], [-3.2269192, 55.94366990000001], [-3.2260591999999995, 55.943825999999994], [-3.2259207, 55.94385509999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket Depot", "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket Depot", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 666.038, \"from_m\": 423.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 675.25, \"from_m\": 666.038, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 733.701, \"from_m\": 675.25, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 745.693, \"from_m\": 733.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 806.356, \"from_m\": 745.693, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 862.823, \"from_m\": 806.356, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 908.394, \"from_m\": 862.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1065.51, \"from_m\": 908.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2457.097, \"from_m\": 1065.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3457.402, \"from_m\": 2457.097, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3607.266, \"from_m\": 3457.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3698.896, \"from_m\": 3607.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4143.502, \"from_m\": 3698.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 756582, \"profile_key\": \"e22624adcee831f3d4b7f4a1d7c8a858b554a7802e6619f4958ea678a9a3d188\", \"schedule_id\": 30240, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Haymarket Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Haymarket\", \"stage_seq\": 2, \"distance_m\": 1229.086, \"section_seq\": 1, \"route_path_id\": 142662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Princes St Gardens\", \"stage_seq\": 3, \"distance_m\": 2558.347, \"section_seq\": 1, \"route_path_id\": 142662}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4143.502, \"section_seq\": 1, \"route_path_id\": 142662}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4143.502, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142662}], \"total_distance_m\": 4143.502, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4143.502, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2243", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:10Z\", \"source_id\": 64219450, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:16Z\", \"source_id\": 20350692, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:28Z\", \"source_id\": 64229485, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:30Z\", \"source_id\": 20353772, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "17", "timing_fact_generation": 1790027371182486, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:50:56.200349", "service_state_evidence_id": 20353772, "current_leg_start_actual_dep": "2026-09-21T22:43:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:00:56.357950", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XHA EDB 5Y70 158740 2 90 None {"version": 3, "segments": [{"to_m": 423.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 666.038, "from_m": 423.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 675.25, "from_m": 666.038, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 733.701, "from_m": 675.25, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 745.693, "from_m": 733.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 806.356, "from_m": 745.693, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 862.823, "from_m": 806.356, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 908.394, "from_m": 862.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1065.51, "from_m": 908.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2457.097, "from_m": 1065.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3457.402, "from_m": 2457.097, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3607.266, "from_m": 3457.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 3698.896, "from_m": 3607.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 4143.502, "from_m": 3698.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 756582, "profile_key": "e22624adcee831f3d4b7f4a1d7c8a858b554a7802e6619f4958ea678a9a3d188", "schedule_id": 30240, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2243", "location": "Haymarket Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Haymarket", "stage_seq": 2, "distance_m": 1229.086, "section_seq": 1, "route_path_id": 142662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Princes St Gardens", "stage_seq": 3, "distance_m": 2558.347, "section_seq": 1, "route_path_id": 142662}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4143.502, "section_seq": 1, "route_path_id": 142662}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4143.502, "from_m": 0.0, "section_seq": 1, "route_path_id": 142662}], "total_distance_m": 4143.502, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4143.502, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 784, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:10Z", "source_id": 64219450, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:16Z", "source_id": 20350692, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 852, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:28Z", "source_id": 64229485, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:30Z", "source_id": 20353772, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] Haymarket Depot 2243 2243 None None None Edinburgh 2250 2250 17F ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87729/2026-09-21/detailed None Haymarket Depot 2026-09-21T22:43:00+01:00 Edinburgh 14.0 {"type": "LineString", "coordinates": [[-3.2361883999999996, 55.94198299999999], [-3.2349236, 55.942271299999994], [-3.2344849999999994, 55.942364099999985], [-3.2339745999999994, 55.94243099999999], [-3.233935022830277, 55.94243569836378], [-3.2336106999999994, 55.9424742], [-3.2334271, 55.9425], [-3.2333312, 55.94251190000001], [-3.2329599, 55.942553], [-3.2328467, 55.94256550000001], [-3.2327066, 55.9425871], [-3.2324351999999994, 55.94262700000001], [-3.2320622999999995, 55.9426897], [-3.2307964, 55.9429743], [-3.2304891999999996, 55.943041699999995], [-3.2302767, 55.94308070000001], [-3.2299761, 55.9431311], [-3.2296107, 55.943215599999995], [-3.2293742999999995, 55.9432529], [-3.2291553999999993, 55.9432953], [-3.2288423999999996, 55.943337699999994], [-3.2286954999999997, 55.94336769999999], [-3.2284909, 55.9434096], [-3.2279979999999995, 55.94348219999999], [-3.2276377999999997, 55.9435554], [-3.2271096999999997, 55.9436304], [-3.2269192, 55.94366990000001], [-3.2260591999999995, 55.943825999999994], [-3.2259207, 55.94385509999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 2.5 2236 2250 Haymarket Depot Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:50:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353772 1790027371182486 10 10 2026-09-21 22:00:56.357950 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:50:56.200349
724910 752631 W34037 401G00MY21 2026-09-21 COMPLETE 20353902 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 752631, "stp": "O", "toc": "Avanti West Coast", "uid": "W34037", "consist": "805007", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34037/2026-09-21/detailed", "trust_id": "401G00MY21", "origin_crs": "HHD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "2M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G00", "timing_status": "ON TIME", "origin_station": "Holyhead", "current_leg_arr": "2251", "current_leg_dep": "2234", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1948", "origin_platform": "1", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wolverhampton", "current_leg_milage": "12.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 741.582, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34919.376, \"from_m\": 741.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36633.533, \"from_m\": 34919.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38759.553, \"from_m\": 36633.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39318.108, \"from_m\": 38759.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48271.957, \"from_m\": 39318.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51294.153, \"from_m\": 48271.957, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51439.352, \"from_m\": 51294.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53426.673, \"from_m\": 51439.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58805.841, \"from_m\": 53426.673, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59532.238, \"from_m\": 58805.841, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62381.352, \"from_m\": 59532.238, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63566.003, \"from_m\": 62381.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64539.691, \"from_m\": 63566.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65542.715, \"from_m\": 64539.691, \"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\": 70522.511, \"from_m\": 65542.715, \"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\": 74427.995, \"from_m\": 70522.511, \"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\": 80342.828, \"from_m\": 74427.995, \"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\": 92439.17, \"from_m\": 80342.828, \"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\": 93464.367, \"from_m\": 92439.17, \"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\": 98944.387, \"from_m\": 93464.367, \"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\": 99021.935, \"from_m\": 98944.387, \"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\": 121434.272, \"from_m\": 99021.935, \"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\": 132611.188, \"from_m\": 121434.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132673.522, \"from_m\": 132611.188, \"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\": 133986.153, \"from_m\": 132673.522, \"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\": 135010.026, \"from_m\": 133986.153, \"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\": 135386.964, \"from_m\": 135010.026, \"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\": 135424.183, \"from_m\": 135386.964, \"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\": 136196.356, \"from_m\": 135424.183, \"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\": 138440.32, \"from_m\": 136196.356, \"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\": 152395.005, \"from_m\": 138440.32, \"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\": 152538.754, \"from_m\": 152395.005, \"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\": 152583.377, \"from_m\": 152538.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152788.535, \"from_m\": 152583.377, \"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\": 165101.755, \"from_m\": 152788.535, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168150.959, \"from_m\": 165101.755, \"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\": 168985.923, \"from_m\": 168150.959, \"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\": 169312.764, \"from_m\": 168985.923, \"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\": 169833.208, \"from_m\": 169312.764, \"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\": 169950.802, \"from_m\": 169833.208, \"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\": 170324.944, \"from_m\": 169950.802, \"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\": 170391.254, \"from_m\": 170324.944, \"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\": 170718.349, \"from_m\": 170391.254, \"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\": 171241.137, \"from_m\": 170718.349, \"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\": 207800.318, \"from_m\": 171241.137, \"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\": 208481.831, \"from_m\": 207800.318, \"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\": 208558.394, \"from_m\": 208481.831, \"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\": 209319.372, \"from_m\": 208558.394, \"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\": 209370.2, \"from_m\": 209319.372, \"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\": 209403.517, \"from_m\": 209370.2, \"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\": 209452.18, \"from_m\": 209403.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 209931.299, \"from_m\": 209452.18, \"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\": 212335.481, \"from_m\": 209931.299, \"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\": 227887.16, \"from_m\": 212335.481, \"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\": 228399.866, \"from_m\": 227887.16, \"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\": 230931.608, \"from_m\": 228399.866, \"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\": 232864.13, \"from_m\": 230931.608, \"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\": 233180.356, \"from_m\": 232864.13, \"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\": 233890.081, \"from_m\": 233180.356, \"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\": 234239.326, \"from_m\": 233890.081, \"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\": 240306.715, \"from_m\": 234239.326, \"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\": 240671.613, \"from_m\": 240306.715, \"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\": 244294.532, \"from_m\": 240671.613, \"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\": 244852.275, \"from_m\": 244294.532, \"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\": 244906.322, \"from_m\": 244852.275, \"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\": 244907.229, \"from_m\": 244906.322, \"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\": 247466.744, \"from_m\": 244907.229, \"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\": 250939.169, \"from_m\": 247466.744, \"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\": 250978.498, \"from_m\": 250939.169, \"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\": 253149.581, \"from_m\": 250978.498, \"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\": 254012.064, \"from_m\": 253149.581, \"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\": 254320.919, \"from_m\": 254012.064, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 752631, \"profile_key\": \"cc51465d80969fbe9d47bc8b7255ca58c65d104d064b5bc2cc6868e31658ebe9\", \"schedule_id\": 41609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Holyhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Valley\", \"stage_seq\": 2, \"distance_m\": 5477.981, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Gaerwen S.B.\", \"stage_seq\": 3, \"distance_m\": 29601.408, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Llanfairpwll\", \"stage_seq\": 4, \"distance_m\": 34030.494, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Menai Bridge\", \"stage_seq\": 5, \"distance_m\": 35527.935, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2019\", \"location\": \"Bangor (Gwynedd)\", \"stage_seq\": 6, \"distance_m\": 39632.011, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Penmaenmawr\", \"stage_seq\": 7, \"distance_m\": 55734.111, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2037\", \"location\": \"Llandudno Junction\", \"stage_seq\": 8, \"distance_m\": 64354.399, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043H\", \"location\": \"Colwyn Bay\", \"stage_seq\": 9, \"distance_m\": 70876.137, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 10, \"distance_m\": 80684.478, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054H\", \"location\": \"Rhyl\", \"stage_seq\": 11, \"distance_m\": 87535.021, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100H\", \"location\": \"Prestatyn\", \"stage_seq\": 12, \"distance_m\": 93244.715, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 13, \"distance_m\": 104566.244, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2113H\", \"location\": \"Flint\", \"stage_seq\": 14, \"distance_m\": 115693.621, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Shotton\", \"stage_seq\": 15, \"distance_m\": 123145.308, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Saltney Jn\", \"stage_seq\": 16, \"distance_m\": 132673.522, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Chester South Jn\", \"stage_seq\": 17, \"distance_m\": 134900.749, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2133\", \"location\": \"Chester\", \"stage_seq\": 18, \"distance_m\": 135752.354, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 19, \"distance_m\": 152538.754, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 20, \"distance_m\": 167239.371, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2156\", \"location\": \"Crewe\", \"stage_seq\": 21, \"distance_m\": 169639.413, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 22, \"distance_m\": 172520.514, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Madeley\", \"stage_seq\": 23, \"distance_m\": 182993.546, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 24, \"distance_m\": 202562.869, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2216H\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 209014.366, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Stafford South Jn\", \"stage_seq\": 26, \"distance_m\": 209219.887, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 27, \"distance_m\": 209778.736, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Penkridge\", \"stage_seq\": 28, \"distance_m\": 218099.7, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 29, \"distance_m\": 230980.586, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 30, \"distance_m\": 232789.091, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2234H\", \"location\": \"Wolverhampton\", \"stage_seq\": 31, \"distance_m\": 233523.022, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Dudley Port\", \"stage_seq\": 32, \"distance_m\": 242517.682, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Galton Jn\", \"stage_seq\": 33, \"distance_m\": 248299.808, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Soho South Jn\", \"stage_seq\": 34, \"distance_m\": 251037.011, \"section_seq\": 1, \"route_path_id\": 147525}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 35, \"distance_m\": 254320.919, \"section_seq\": 1, \"route_path_id\": 147525}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 254320.919, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147525}], \"total_distance_m\": 254320.919, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 254105.372, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 215.547, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1948", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:22Z\", \"source_id\": 20252200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:35Z\", \"source_id\": 20268683, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:23Z\", \"source_id\": 20271382, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:18Z\", \"source_id\": 63957330, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:20Z\", \"source_id\": 20274120, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:02Z\", \"source_id\": 63971377, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:05Z\", \"source_id\": 20278155, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:11Z\", \"source_id\": 63983704, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:15Z\", \"source_id\": 20281582, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:25Z\", \"source_id\": 64016025, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:30Z\", \"source_id\": 20290754, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:42Z\", \"source_id\": 64032857, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:49Z\", \"source_id\": 20295635, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:06Z\", \"source_id\": 64065702, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:11Z\", \"source_id\": 20305139, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:17Z\", \"source_id\": 64121721, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321551, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:08Z\", \"source_id\": 64166851, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:10Z\", \"source_id\": 20334807, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:26Z\", \"source_id\": 64180043, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:31Z\", \"source_id\": 20338868, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:16Z\", \"source_id\": 64196268, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:23Z\", \"source_id\": 20343635, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:58Z\", \"source_id\": 64215131, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:00Z\", \"source_id\": 20349386, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:40Z\", \"source_id\": 64229911, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:40Z\", \"source_id\": 20353902, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "2", "timing_fact_generation": 1790027380806897, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:00.142887", "service_state_evidence_id": 20353902, "current_leg_start_actual_dep": "2026-09-21T22:34:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:01.565597", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast O HHD BHM 1G00 805007 5 125 None {"version": 3, "segments": [{"to_m": 741.582, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34919.376, "from_m": 741.582, "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": 36633.533, "from_m": 34919.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38759.553, "from_m": 36633.533, "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": 39318.108, "from_m": 38759.553, "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": 48271.957, "from_m": 39318.108, "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": 51294.153, "from_m": 48271.957, "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": 51439.352, "from_m": 51294.153, "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": 53426.673, "from_m": 51439.352, "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": 58805.841, "from_m": 53426.673, "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": 59532.238, "from_m": 58805.841, "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": 62381.352, "from_m": 59532.238, "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": 63566.003, "from_m": 62381.352, "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": 64539.691, "from_m": 63566.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65542.715, "from_m": 64539.691, "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": 70522.511, "from_m": 65542.715, "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": 74427.995, "from_m": 70522.511, "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": 80342.828, "from_m": 74427.995, "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": 92439.17, "from_m": 80342.828, "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": 93464.367, "from_m": 92439.17, "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": 98944.387, "from_m": 93464.367, "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": 99021.935, "from_m": 98944.387, "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": 121434.272, "from_m": 99021.935, "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": 132611.188, "from_m": 121434.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132673.522, "from_m": 132611.188, "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": 133986.153, "from_m": 132673.522, "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": 135010.026, "from_m": 133986.153, "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": 135386.964, "from_m": 135010.026, "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": 135424.183, "from_m": 135386.964, "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": 136196.356, "from_m": 135424.183, "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": 138440.32, "from_m": 136196.356, "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": 152395.005, "from_m": 138440.32, "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": 152538.754, "from_m": 152395.005, "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": 152583.377, "from_m": 152538.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152788.535, "from_m": 152583.377, "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": 165101.755, "from_m": 152788.535, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168150.959, "from_m": 165101.755, "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": 168985.923, "from_m": 168150.959, "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": 169312.764, "from_m": 168985.923, "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": 169833.208, "from_m": 169312.764, "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": 169950.802, "from_m": 169833.208, "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": 170324.944, "from_m": 169950.802, "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": 170391.254, "from_m": 170324.944, "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": 170718.349, "from_m": 170391.254, "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": 171241.137, "from_m": 170718.349, "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": 207800.318, "from_m": 171241.137, "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": 208481.831, "from_m": 207800.318, "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": 208558.394, "from_m": 208481.831, "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": 209319.372, "from_m": 208558.394, "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": 209370.2, "from_m": 209319.372, "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": 209403.517, "from_m": 209370.2, "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": 209452.18, "from_m": 209403.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 209931.299, "from_m": 209452.18, "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": 212335.481, "from_m": 209931.299, "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": 227887.16, "from_m": 212335.481, "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": 228399.866, "from_m": 227887.16, "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": 230931.608, "from_m": 228399.866, "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": 232864.13, "from_m": 230931.608, "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": 233180.356, "from_m": 232864.13, "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": 233890.081, "from_m": 233180.356, "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": 234239.326, "from_m": 233890.081, "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": 240306.715, "from_m": 234239.326, "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": 240671.613, "from_m": 240306.715, "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": 244294.532, "from_m": 240671.613, "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": 244852.275, "from_m": 244294.532, "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": 244906.322, "from_m": 244852.275, "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": 244907.229, "from_m": 244906.322, "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": 247466.744, "from_m": 244907.229, "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": 250939.169, "from_m": 247466.744, "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": 250978.498, "from_m": 250939.169, "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": 253149.581, "from_m": 250978.498, "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": 254012.064, "from_m": 253149.581, "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": 254320.919, "from_m": 254012.064, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 752631, "profile_key": "cc51465d80969fbe9d47bc8b7255ca58c65d104d064b5bc2cc6868e31658ebe9", "schedule_id": 41609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1948", "location": "Holyhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Valley", "stage_seq": 2, "distance_m": 5477.981, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Gaerwen S.B.", "stage_seq": 3, "distance_m": 29601.408, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Llanfairpwll", "stage_seq": 4, "distance_m": 34030.494, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Menai Bridge", "stage_seq": 5, "distance_m": 35527.935, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2019", "location": "Bangor (Gwynedd)", "stage_seq": 6, "distance_m": 39632.011, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Penmaenmawr", "stage_seq": 7, "distance_m": 55734.111, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2037", "location": "Llandudno Junction", "stage_seq": 8, "distance_m": 64354.399, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043H", "location": "Colwyn Bay", "stage_seq": 9, "distance_m": 70876.137, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Abergele & Pensarn", "stage_seq": 10, "distance_m": 80684.478, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054H", "location": "Rhyl", "stage_seq": 11, "distance_m": 87535.021, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100H", "location": "Prestatyn", "stage_seq": 12, "distance_m": 93244.715, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Mostyn East Jn", "stage_seq": 13, "distance_m": 104566.244, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2113H", "location": "Flint", "stage_seq": 14, "distance_m": 115693.621, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Shotton", "stage_seq": 15, "distance_m": 123145.308, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Saltney Jn", "stage_seq": 16, "distance_m": 132673.522, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Chester South Jn", "stage_seq": 17, "distance_m": 134900.749, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2133", "location": "Chester", "stage_seq": 18, "distance_m": 135752.354, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Beeston Castle & T.S.B.", "stage_seq": 19, "distance_m": 152538.754, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Crewe Steel Works S.B.", "stage_seq": 20, "distance_m": 167239.371, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2156", "location": "Crewe", "stage_seq": 21, "distance_m": 169639.413, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Crewe Basford Hall Jn", "stage_seq": 22, "distance_m": 172520.514, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Madeley", "stage_seq": 23, "distance_m": 182993.546, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Little Bridgeford Jn", "stage_seq": 24, "distance_m": 202562.869, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2216H", "location": "Stafford", "stage_seq": 25, "distance_m": 209014.366, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Stafford South Jn", "stage_seq": 26, "distance_m": 209219.887, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Stafford Trent Valley Jn", "stage_seq": 27, "distance_m": 209778.736, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Penkridge", "stage_seq": 28, "distance_m": 218099.7, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Bushbury Jn", "stage_seq": 29, "distance_m": 230980.586, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Wolverhampton North Jn", "stage_seq": 30, "distance_m": 232789.091, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2234H", "location": "Wolverhampton", "stage_seq": 31, "distance_m": 233523.022, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Dudley Port", "stage_seq": 32, "distance_m": 242517.682, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Galton Jn", "stage_seq": 33, "distance_m": 248299.808, "section_seq": 1, "route_path_id": 147525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Soho South Jn", "stage_seq": 34, "distance_m": 251037.011, "section_seq": 1, "route_path_id": 147525}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 35, "distance_m": 254320.919, "section_seq": 1, "route_path_id": 147525}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 254320.919, "from_m": 0.0, "section_seq": 1, "route_path_id": 147525}], "total_distance_m": 254320.919, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 254105.372, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 215.547, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:22Z", "source_id": 20252200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:35Z", "source_id": 20268683, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:23Z", "source_id": 20271382, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10343, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:18Z", "source_id": 63957330, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:20Z", "source_id": 20274120, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:02Z", "source_id": 63971377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:05Z", "source_id": 20278155, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:11Z", "source_id": 63983704, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:15Z", "source_id": 20281582, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:25Z", "source_id": 64016025, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:30Z", "source_id": 20290754, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:42Z", "source_id": 64032857, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:49Z", "source_id": 20295635, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:06Z", "source_id": 64065702, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:11Z", "source_id": 20305139, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:17Z", "source_id": 64121721, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321551, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:08Z", "source_id": 64166851, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:10Z", "source_id": 20334807, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:26Z", "source_id": 64180043, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:31Z", "source_id": 20338868, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19059, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:16Z", "source_id": 64196268, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:23Z", "source_id": 20343635, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:58Z", "source_id": 64215131, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:00Z", "source_id": 20349386, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:40Z", "source_id": 64229911, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:40Z", "source_id": 20353902, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Holyhead 1948 1948 1 None None Birmingham New Street 2251 2251 2M ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34037/2026-09-21/detailed None Wolverhampton 2026-09-21T22:34:30+01:00 Birmingham New Street 17.0 {"type": "LineString", "coordinates": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} 12.9 2234 2251 Wolverhampton Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353902 1790027380806897 122 122 2026-09-21 22:01:01.565597 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:00.142887
724911 752704 H57549 760E80C721 2026-09-21 COMPLETE None 2026-09-21 21:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 752704, "stp": "P", "toc": "Unknown", "uid": "H57549", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57549/2026-09-21/detailed", "trust_id": "760E80C721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Tidal T.C.", "service_date": "2026-09-21", "dest_arr_time": "2219", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "0E80", "timing_status": null, "origin_station": "Alexandra Dock Jn. T.C.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2151", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2219", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 218.331, \"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\": 262.959, \"from_m\": 218.331, \"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\": 830.409, \"from_m\": 262.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1232.568, \"from_m\": 830.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1272.397, \"from_m\": 1232.568, \"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\": 12845.704, \"from_m\": 1272.397, \"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\": 12894.986, \"from_m\": 12845.704, \"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\": 12944.365, \"from_m\": 12894.986, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12984.002, \"from_m\": 12944.365, \"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\": 13088.675, \"from_m\": 12984.002, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13775.233, \"from_m\": 13088.675, \"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\": 13816.256, \"from_m\": 13775.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13856.128, \"from_m\": 13816.256, \"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\": 14802.692, \"from_m\": 13856.128, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15278.287, \"from_m\": 14802.692, \"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\": 15704.735, \"from_m\": 15278.287, \"capability_applied\": null, \"effective_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\": 752704, \"profile_key\": \"f849e07d208278eb8acde5e51b3bb00d78938c96e9f0deddb1eef193c3fe0c7b\", \"schedule_id\": 15439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Alexandra Dock Jn. T.C.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Ebbw Jn\", \"stage_seq\": 2, \"distance_m\": 712.965, \"section_seq\": 1, \"route_path_id\": 136367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 6682.121, \"section_seq\": 1, \"route_path_id\": 136367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Pengam Jn\", \"stage_seq\": 4, \"distance_m\": 13968.576, \"section_seq\": 1, \"route_path_id\": 136367}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": null, \"location\": \"Cardiff Tidal T.C.\", \"stage_seq\": 5, \"distance_m\": 15704.735, \"section_seq\": 1, \"route_path_id\": 136367}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15704.735, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136367}], \"total_distance_m\": 15704.735, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13504.919, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2199.816, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2151", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Alexandra Dock Jn. T.C.", "service_state_platform": null, "timing_fact_generation": 1790013101002436, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:00.149378", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:01.613777", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0E80 None None None None {"version": 3, "segments": [{"to_m": 218.331, "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": 262.959, "from_m": 218.331, "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": 830.409, "from_m": 262.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1232.568, "from_m": 830.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1272.397, "from_m": 1232.568, "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": 12845.704, "from_m": 1272.397, "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": 12894.986, "from_m": 12845.704, "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": 12944.365, "from_m": 12894.986, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12984.002, "from_m": 12944.365, "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": 13088.675, "from_m": 12984.002, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13775.233, "from_m": 13088.675, "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": 13816.256, "from_m": 13775.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13856.128, "from_m": 13816.256, "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": 14802.692, "from_m": 13856.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15278.287, "from_m": 14802.692, "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": 15704.735, "from_m": 15278.287, "capability_applied": null, "effective_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": 752704, "profile_key": "f849e07d208278eb8acde5e51b3bb00d78938c96e9f0deddb1eef193c3fe0c7b", "schedule_id": 15439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2151", "location": "Alexandra Dock Jn. T.C.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Ebbw Jn", "stage_seq": 2, "distance_m": 712.965, "section_seq": 1, "route_path_id": 136367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Marshfield", "stage_seq": 3, "distance_m": 6682.121, "section_seq": 1, "route_path_id": 136367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Pengam Jn", "stage_seq": 4, "distance_m": 13968.576, "section_seq": 1, "route_path_id": 136367}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": null, "location": "Cardiff Tidal T.C.", "stage_seq": 5, "distance_m": 15704.735, "section_seq": 1, "route_path_id": 136367}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15704.735, "from_m": 0.0, "section_seq": 1, "route_path_id": 136367}], "total_distance_m": 15704.735, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13504.919, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2199.816, "synthetic_unknown_infrastructure_limit_mph": 60} [] Alexandra Dock Jn. T.C. 2151 2151 None None None Cardiff Tidal T.C. 2219 2219 None None None https://www.realtimetrains.co.uk/service/gb-nr:H57549/2026-09-21/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Alexandra Dock Jn. T.C. SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790013101002436 0 0 2026-09-21 22:01:01.613777 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:00.149378
724912 753779 P89085 882R66MZ21 2026-09-21 COMPLETE 20353798 2026-09-21 22:50:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 753779, "stp": "P", "toc": "Southeastern", "uid": "P89085", "consist": "375914+375920", "dest_crs": "RAM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89085/2026-09-21/detailed", "trust_id": "882R66MZ21", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-21", "dest_arr_time": "2248", "dest_platform": "3", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "2R66", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2250", "current_leg_dep": "2246", "current_leg_end": "Ramsgate", "origin_dep_time": "2034", "origin_platform": "4", "current_location": "Ramsgate", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Thanet Parkway (Construction)", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Thanet Parkway (Construction)", "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\": 2313.647, \"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\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.55, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.793, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.168, \"from_m\": 46754.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.202, \"from_m\": 46979.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.719, \"from_m\": 47029.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.211, \"from_m\": 47612.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.54, \"from_m\": 49127.211, \"capability_applied\": 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\": 56037.885, \"from_m\": 55939.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.155, \"from_m\": 56037.885, \"capability_applied\": 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\": 89174.224, \"from_m\": 89032.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.623, \"from_m\": 89174.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.578, \"from_m\": 89463.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.226, \"from_m\": 89528.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.49, \"from_m\": 90723.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90931.113, \"from_m\": 90784.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91050.023, \"from_m\": 90931.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91153.741, \"from_m\": 91050.023, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91181.351, \"from_m\": 91153.741, \"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\": 91399.016, \"from_m\": 91181.351, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91965.324, \"from_m\": 91399.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102303.942, \"from_m\": 91965.324, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104918.599, \"from_m\": 102303.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113067.653, \"from_m\": 104918.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113495.475, \"from_m\": 113067.653, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 123056.122, \"from_m\": 113495.475, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124440.863, \"from_m\": 123056.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137776.961, \"from_m\": 124440.863, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138157.381, \"from_m\": 137776.961, \"capability_applied\": null, \"effective_limit_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\": 753779, \"profile_key\": \"7dc952caafaa1cd24e3e258db80a29222b2924d5ba200d75e530ea98e5d745a6\", \"schedule_id\": 24018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2043\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107H\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2117\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.169, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 56577.212, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Marden\", \"stage_seq\": 17, \"distance_m\": 63493.04, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Staplehurst\", \"stage_seq\": 18, \"distance_m\": 67526.145, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 72868.407, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Pluckley\", \"stage_seq\": 20, \"distance_m\": 81348.362, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2159\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 21, \"distance_m\": 90472.009, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"Wye\", \"stage_seq\": 22, \"distance_m\": 97333.019, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Chilham\", \"stage_seq\": 23, \"distance_m\": 104872.776, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216\", \"location\": \"Chartham\", \"stage_seq\": 24, \"distance_m\": 108142.458, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2222\", \"location\": \"Canterbury West\", \"stage_seq\": 25, \"distance_m\": 113251.273, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2226H\", \"location\": \"Sturry\", \"stage_seq\": 26, \"distance_m\": 117081.478, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237H\", \"location\": \"Minster\", \"stage_seq\": 27, \"distance_m\": 131700.068, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Minster East Jn\", \"stage_seq\": 28, \"distance_m\": 132313.956, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 29, \"distance_m\": 134955.212, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 30, \"distance_m\": 138157.381, \"section_seq\": 1, \"route_path_id\": 140007}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 138157.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140007}], \"total_distance_m\": 138157.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137455.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.486, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2034", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:23Z\", \"source_id\": 63950159, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:24Z\", \"source_id\": 20272098, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:40Z\", \"source_id\": 63965457, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:43Z\", \"source_id\": 20276460, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:12Z\", \"source_id\": 63986231, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:13Z\", \"source_id\": 20282259, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:46Z\", \"source_id\": 63990089, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:49Z\", \"source_id\": 20283343, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:08Z\", \"source_id\": 63995738, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:14Z\", \"source_id\": 20284979, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:25Z\", \"source_id\": 64001326, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:30Z\", \"source_id\": 20286644, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:41Z\", \"source_id\": 64016640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:43Z\", \"source_id\": 20290899, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:54Z\", \"source_id\": 64042542, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:55Z\", \"source_id\": 20298383, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:34Z\", \"source_id\": 64059691, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:39Z\", \"source_id\": 20303450, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:54Z\", \"source_id\": 64074659, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:59Z\", \"source_id\": 20307689, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:27Z\", \"source_id\": 64086810, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 20311372, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:15Z\", \"source_id\": 64099586, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:21Z\", \"source_id\": 20315100, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 64115801, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 20319821, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:02Z\", \"source_id\": 64134322, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:06Z\", \"source_id\": 20325273, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:12Z\", \"source_id\": 64147903, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:18Z\", \"source_id\": 20329262, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:23Z\", \"source_id\": 64161119, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:30Z\", \"source_id\": 20333111, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:18Z\", \"source_id\": 64171486, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:24Z\", \"source_id\": 20336126, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:41Z\", \"source_id\": 64180591, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:45Z\", \"source_id\": 20339025, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:01Z\", \"source_id\": 64191639, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:07Z\", \"source_id\": 20342274, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:36Z\", \"source_id\": 64212618, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:40Z\", \"source_id\": 20348605, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:03Z\", \"source_id\": 64219212, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:04Z\", \"source_id\": 20350589, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:31Z\", \"source_id\": 64229545, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:34Z\", \"source_id\": 20353798, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1790027375243566, "current_leg_arrival_utc": "2026-09-21T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:00.161277", "service_state_evidence_id": 20353798, "current_leg_start_actual_dep": "2026-09-21T22:43:30+01:00", "operational_evidence_version": 216, "service_state_event_time_utc": "2026-09-21T21:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:01.758731", "service_state_valid_until_kind": null, "operational_interpretation_version": 216, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX RAM 2R66 375914+375920 8 100 None {"version": 3, "segments": [{"to_m": 2313.647, "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": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.55, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.793, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.168, "from_m": 46754.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.202, "from_m": 46979.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.719, "from_m": 47029.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.211, "from_m": 47612.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.54, "from_m": 49127.211, "capability_applied": 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": 56037.885, "from_m": 55939.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.155, "from_m": 56037.885, "capability_applied": 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": 89174.224, "from_m": 89032.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.623, "from_m": 89174.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.578, "from_m": 89463.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.226, "from_m": 89528.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.49, "from_m": 90723.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90931.113, "from_m": 90784.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91050.023, "from_m": 90931.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91153.741, "from_m": 91050.023, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91181.351, "from_m": 91153.741, "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": 91399.016, "from_m": 91181.351, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91965.324, "from_m": 91399.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102303.942, "from_m": 91965.324, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104918.599, "from_m": 102303.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113067.653, "from_m": 104918.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113495.475, "from_m": 113067.653, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123056.122, "from_m": 113495.475, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124440.863, "from_m": 123056.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137776.961, "from_m": 124440.863, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138157.381, "from_m": 137776.961, "capability_applied": null, "effective_limit_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": 753779, "profile_key": "7dc952caafaa1cd24e3e258db80a29222b2924d5ba200d75e530ea98e5d745a6", "schedule_id": 24018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2034", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2043", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107H", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2117", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.169, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 56577.212, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Marden", "stage_seq": 17, "distance_m": 63493.04, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Staplehurst", "stage_seq": 18, "distance_m": 67526.145, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Headcorn", "stage_seq": 19, "distance_m": 72868.407, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Pluckley", "stage_seq": 20, "distance_m": 81348.362, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2159", "location": "Ashford (Kent)", "stage_seq": 21, "distance_m": 90472.009, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "Wye", "stage_seq": 22, "distance_m": 97333.019, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Chilham", "stage_seq": 23, "distance_m": 104872.776, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216", "location": "Chartham", "stage_seq": 24, "distance_m": 108142.458, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2222", "location": "Canterbury West", "stage_seq": 25, "distance_m": 113251.273, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2226H", "location": "Sturry", "stage_seq": 26, "distance_m": 117081.478, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237H", "location": "Minster", "stage_seq": 27, "distance_m": 131700.068, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Minster East Jn", "stage_seq": 28, "distance_m": 132313.956, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Thanet Parkway (Construction)", "stage_seq": 29, "distance_m": 134955.212, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 30, "distance_m": 138157.381, "section_seq": 1, "route_path_id": 140007}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 138157.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 140007}], "total_distance_m": 138157.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137455.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.486, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:23Z", "source_id": 63950159, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:24Z", "source_id": 20272098, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:40Z", "source_id": 63965457, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:43Z", "source_id": 20276460, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:12Z", "source_id": 63986231, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:13Z", "source_id": 20282259, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:46Z", "source_id": 63990089, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:49Z", "source_id": 20283343, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:08Z", "source_id": 63995738, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:14Z", "source_id": 20284979, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:25Z", "source_id": 64001326, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:30Z", "source_id": 20286644, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:41Z", "source_id": 64016640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:43Z", "source_id": 20290899, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:54Z", "source_id": 64042542, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:55Z", "source_id": 20298383, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:34Z", "source_id": 64059691, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:39Z", "source_id": 20303450, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:54Z", "source_id": 64074659, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:59Z", "source_id": 20307689, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:27Z", "source_id": 64086810, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 20311372, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:15Z", "source_id": 64099586, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:21Z", "source_id": 20315100, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 64115801, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 20319821, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:02Z", "source_id": 64134322, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:06Z", "source_id": 20325273, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:12Z", "source_id": 64147903, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:18Z", "source_id": 20329262, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32999, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:23Z", "source_id": 64161119, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:30Z", "source_id": 20333111, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33003, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:18Z", "source_id": 64171486, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:24Z", "source_id": 20336126, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:41Z", "source_id": 64180591, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:26:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:45Z", "source_id": 20339025, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:01Z", "source_id": 64191639, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:07Z", "source_id": 20342274, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:36Z", "source_id": 64212618, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:40Z", "source_id": 20348605, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:03Z", "source_id": 64219212, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:04Z", "source_id": 20350589, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:31Z", "source_id": 64229545, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:34Z", "source_id": 20353798, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}] London Charing Cross 2034 2034 4 None None Ramsgate 2248 2248 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89085/2026-09-21/detailed None Thanet Parkway (Construction) 2026-09-21T22:43:30+01:00 Ramsgate 4.0 {"type": "LineString", "coordinates": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} 2.1 2246 2250 Thanet Parkway (Construction) Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:50:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353798 1790027375243566 216 216 2026-09-21 22:01:01.758731 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:00.161277
724913 754900 W32620 892D63M721 2026-09-21 COMPLETE 20353729 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 754900, "stp": "P", "toc": "Southern", "uid": "W32620", "consist": "171808", "dest_crs": "EBN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32620/2026-09-21/detailed", "trust_id": "892D63M721", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": "2", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "2D63", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "2251", "current_leg_dep": "2246", "current_leg_end": "Eastbourne", "origin_dep_time": "2124", "origin_platform": "1", "current_location": "Eastbourne", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]}", "current_leg_start": "Hampden Park", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "50.7695880", "next_location_lon": "0.2815539", "previous_location": "Hampden Park", "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\": 73.608, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 400.173, \"from_m\": 73.608, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24364.173, \"from_m\": 400.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24729.693, \"from_m\": 24364.173, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27320.142, \"from_m\": 24729.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27583.191, \"from_m\": 27320.142, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34253.542, \"from_m\": 27583.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40352.859, \"from_m\": 34253.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40453.277, \"from_m\": 40352.859, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41899.786, \"from_m\": 40453.277, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42522.104, \"from_m\": 41899.786, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43465.455, \"from_m\": 42522.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44673.641, \"from_m\": 43465.455, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44767.718, \"from_m\": 44673.641, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45925.696, \"from_m\": 44767.718, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45983.475, \"from_m\": 45925.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56479.442, \"from_m\": 45983.475, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56527.664, \"from_m\": 56479.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70803.348, \"from_m\": 56527.664, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71360.299, \"from_m\": 70803.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71394.951, \"from_m\": 71360.299, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71425.225, \"from_m\": 71394.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74802.107, \"from_m\": 71425.225, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75373.587, \"from_m\": 74802.107, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 754900, \"profile_key\": \"d4dc563d963cadc988fc9fc9e3fb762812cf7f7e0fef37f84681e85b1b33139e\", \"schedule_id\": 26421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Ham Street\", \"stage_seq\": 2, \"distance_m\": 8821.514, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Appledore (Kent)\", \"stage_seq\": 3, \"distance_m\": 13683.843, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2148H\", \"location\": \"Rye\", \"stage_seq\": 4, \"distance_m\": 24521.603, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Winchelsea\", \"stage_seq\": 5, \"distance_m\": 27458.537, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Three Oaks\", \"stage_seq\": 6, \"distance_m\": 36413.121, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Ore\", \"stage_seq\": 7, \"distance_m\": 40764.859, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Hastings\", \"stage_seq\": 8, \"distance_m\": 42205.94, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 9, \"distance_m\": 43443.507, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 10, \"distance_m\": 44734.884, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2222\", \"location\": \"Bexhill\", \"stage_seq\": 11, \"distance_m\": 49580.956, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Collington\", \"stage_seq\": 12, \"distance_m\": 50925.779, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227H\", \"location\": \"Cooden Beach\", \"stage_seq\": 13, \"distance_m\": 53165.011, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 14, \"distance_m\": 67245.001, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 15, \"distance_m\": 71425.225, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240\", \"location\": \"Hampden Park\", \"stage_seq\": 16, \"distance_m\": 72135.752, \"section_seq\": 1, \"route_path_id\": 115397}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 17, \"distance_m\": 75373.587, \"section_seq\": 1, \"route_path_id\": 115397}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 75373.587, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115397}], \"total_distance_m\": 75373.587, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75267.586, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.001, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:19Z\", \"source_id\": 64052366, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 20301319, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 64076763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:54Z\", \"source_id\": 20308256, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:42Z\", \"source_id\": 64098324, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:49Z\", \"source_id\": 20314757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:45Z\", \"source_id\": 64118383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:49Z\", \"source_id\": 20320599, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:22Z\", \"source_id\": 64156811, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:28Z\", \"source_id\": 20331881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:54Z\", \"source_id\": 64164293, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:59Z\", \"source_id\": 20334043, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:59Z\", \"source_id\": 64168749, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:03Z\", \"source_id\": 20335345, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:08Z\", \"source_id\": 64183726, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:14Z\", \"source_id\": 20339916, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:56Z\", \"source_id\": 64189448, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:58Z\", \"source_id\": 20341630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:23Z\", \"source_id\": 64196435, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:30Z\", \"source_id\": 20343694, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:29Z\", \"source_id\": 64222015, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:30Z\", \"source_id\": 20351444, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:24Z\", \"source_id\": 64229316, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:24Z\", \"source_id\": 20353729, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "3", "timing_fact_generation": 1790027365529792, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:00.195198", "service_state_evidence_id": 20353729, "current_leg_start_actual_dep": "2026-09-21T22:46:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:01.824971", "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 AFK EBN 2D63 171808 3 100 None {"version": 3, "segments": [{"to_m": 73.608, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 400.173, "from_m": 73.608, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24364.173, "from_m": 400.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24729.693, "from_m": 24364.173, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27320.142, "from_m": 24729.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27583.191, "from_m": 27320.142, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34253.542, "from_m": 27583.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40352.859, "from_m": 34253.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40453.277, "from_m": 40352.859, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41899.786, "from_m": 40453.277, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42522.104, "from_m": 41899.786, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43465.455, "from_m": 42522.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44673.641, "from_m": 43465.455, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44767.718, "from_m": 44673.641, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45925.696, "from_m": 44767.718, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45983.475, "from_m": 45925.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56479.442, "from_m": 45983.475, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56527.664, "from_m": 56479.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70803.348, "from_m": 56527.664, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71360.299, "from_m": 70803.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71394.951, "from_m": 71360.299, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71425.225, "from_m": 71394.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74802.107, "from_m": 71425.225, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75373.587, "from_m": 74802.107, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 754900, "profile_key": "d4dc563d963cadc988fc9fc9e3fb762812cf7f7e0fef37f84681e85b1b33139e", "schedule_id": 26421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2124", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Ham Street", "stage_seq": 2, "distance_m": 8821.514, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Appledore (Kent)", "stage_seq": 3, "distance_m": 13683.843, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2148H", "location": "Rye", "stage_seq": 4, "distance_m": 24521.603, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Winchelsea", "stage_seq": 5, "distance_m": 27458.537, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Three Oaks", "stage_seq": 6, "distance_m": 36413.121, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Ore", "stage_seq": 7, "distance_m": 40764.859, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Hastings", "stage_seq": 8, "distance_m": 42205.94, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214H", "location": "St. Leonards Warrior Sq", "stage_seq": 9, "distance_m": 43443.507, "section_seq": 1, "route_path_id": 115397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Bopeep S.B. Jn", "stage_seq": 10, "distance_m": 44734.884, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2222", "location": "Bexhill", "stage_seq": 11, "distance_m": 49580.956, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Collington", "stage_seq": 12, "distance_m": 50925.779, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227H", "location": "Cooden Beach", "stage_seq": 13, "distance_m": 53165.011, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234", "location": "Pevensey & Westham", "stage_seq": 14, "distance_m": 67245.001, "section_seq": 1, "route_path_id": 115397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Willingdon Jn", "stage_seq": 15, "distance_m": 71425.225, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240", "location": "Hampden Park", "stage_seq": 16, "distance_m": 72135.752, "section_seq": 1, "route_path_id": 115397}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 17, "distance_m": 75373.587, "section_seq": 1, "route_path_id": 115397}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 75373.587, "from_m": 0.0, "section_seq": 1, "route_path_id": 115397}], "total_distance_m": 75373.587, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75267.586, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.001, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:19Z", "source_id": 64052366, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 20301319, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32985, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 64076763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:54Z", "source_id": 20308256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32990, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:42Z", "source_id": 64098324, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:47:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:49Z", "source_id": 20314757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31319, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:45Z", "source_id": 64118383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:49Z", "source_id": 20320599, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:22Z", "source_id": 64156811, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:28Z", "source_id": 20331881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:54Z", "source_id": 64164293, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:59Z", "source_id": 20334043, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:59Z", "source_id": 64168749, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:03Z", "source_id": 20335345, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:08Z", "source_id": 64183726, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:27:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:14Z", "source_id": 20339916, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:56Z", "source_id": 64189448, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:58Z", "source_id": 20341630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:23Z", "source_id": 64196435, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:30Z", "source_id": 20343694, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:29Z", "source_id": 64222015, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:30Z", "source_id": 20351444, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:24Z", "source_id": 64229316, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:24Z", "source_id": 20353729, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Ashford (Kent) 2124 2124 1 None None Eastbourne 2245 2245 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32620/2026-09-21/detailed None Hampden Park 2026-09-21T22:46:00+01:00 Eastbourne 5.0 {"type": "LineString", "coordinates": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]} 2.0 2246 2251 Hampden Park Eastbourne Eastbourne 50.7695880 0.2815539 50.7695880 0.2815539 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Eastbourne TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353729 1790027365529792 71 71 2026-09-21 22:01:01.824971 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:00.195198
724914 755269 L85887 865L63N721 2026-09-21 COMPLETE None 2026-09-21 21:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755269, "stp": "O", "toc": "South Western Railway", "uid": "L85887", "consist": "158888+159009", "dest_crs": "XFU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85887/2026-09-21/detailed", "trust_id": "865L63N721", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2151", "dest_platform": null, "is_terminated": 1, "next_location": "Salisbury Reception Line", "signalling_id": "5L63", "timing_status": "EARLY", "origin_station": "Salisbury", "current_leg_arr": "2150", "current_leg_dep": "2148", "current_leg_end": "Salisbury Reception Line", "origin_dep_time": "2141", "origin_platform": "3", "current_location": "Salisbury Reception Line", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "-18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7998828999999996, 51.07285419999999], [-1.8002931999999998, 51.0723827], [-1.8004696000000002, 51.07222409999999], [-1.8006412000000005, 51.0720809], [-1.8008612, 51.0719168], [-1.8011113, 51.07173689999999], [-1.8014244, 51.07154649999999], [-1.8018146, 51.0713613], [-1.8022828, 51.071165999999984], [-1.8024501, 51.0711137], [-1.8026412000000005, 51.0710503], [-1.8028073, 51.0709957], [-1.8030098, 51.0709329], [-1.8031893, 51.070873], [-1.8032926, 51.0708479], [-1.8034675, 51.07081110000001], [-1.8038195999999995, 51.0707406], [-1.8041211, 51.07067920000001], [-1.8042839, 51.07065489999999], [-1.8044742, 51.0706346], [-1.8046505, 51.0706265], [-1.8048405, 51.0706252], [-1.8050318999999997, 51.07063200000001], [-1.8053284, 51.07064369999999], [-1.806307, 51.07068530000001], [-1.8069118667939812, 51.070709649821055]]}", "current_leg_start": "Salisbury Sig.SY217", "dest_arr_time_act": "2151", "motion_projection": null, "next_location_lat": "51.0707096", "next_location_lon": "-1.8069119", "previous_location": "Salisbury Sig.SY217", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 427.026, \"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\": 478.358, \"from_m\": 427.026, \"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\": 515.678, \"from_m\": 478.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1536.693, \"from_m\": 515.678, \"capability_applied\": null, \"effective_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\": 755269, \"profile_key\": \"6985a049f38ca7c8f9eaaa2b260d785dcbd054dac3daac6500435daae964cf64\", \"schedule_id\": 39101, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123933}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2148\", \"location\": \"Salisbury Sig.SY217\", \"stage_seq\": 2, \"distance_m\": 561.073, \"section_seq\": 1, \"route_path_id\": 123933}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150\", \"location\": \"Salisbury Reception Line\", \"stage_seq\": 3, \"distance_m\": 1168.838, \"section_seq\": 1, \"route_path_id\": 123933}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": null, \"location\": \"Salisbury T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 1536.693, \"section_seq\": 1, \"route_path_id\": 123933}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1536.693, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123933}], \"total_distance_m\": 1536.693, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 515.678, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1021.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2141", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.0707096", "current_position_lon": "-1.8069119", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Salisbury Reception Line", "service_state_platform": null, "timing_fact_generation": 1790022686944866, "current_leg_arrival_utc": "2026-09-21T21:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:00.231715", "service_state_evidence_id": 20304649, "current_leg_start_actual_dep": "2026-09-21T21:48:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:02.013312", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O SAL XFU 5L63 158888+159009 5 90 None {"version": 3, "segments": [{"to_m": 427.026, "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": 478.358, "from_m": 427.026, "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": 515.678, "from_m": 478.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1536.693, "from_m": 515.678, "capability_applied": null, "effective_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": 755269, "profile_key": "6985a049f38ca7c8f9eaaa2b260d785dcbd054dac3daac6500435daae964cf64", "schedule_id": 39101, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2141", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123933}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2148", "location": "Salisbury Sig.SY217", "stage_seq": 2, "distance_m": 561.073, "section_seq": 1, "route_path_id": 123933}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150", "location": "Salisbury Reception Line", "stage_seq": 3, "distance_m": 1168.838, "section_seq": 1, "route_path_id": 123933}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": null, "location": "Salisbury T&R.S.M.D", "stage_seq": 4, "distance_m": 1536.693, "section_seq": 1, "route_path_id": 123933}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1536.693, "from_m": 0.0, "section_seq": 1, "route_path_id": 123933}], "total_distance_m": 1536.693, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 515.678, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1021.015, "synthetic_unknown_infrastructure_limit_mph": 60} [] Salisbury 2141 2141 3 None None Salisbury T&R.S.M.D 2151 2151 None EARLY -18 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85887/2026-09-21/detailed None Salisbury Sig.SY217 2026-09-21T21:48:00+01:00 Salisbury Reception Line 2.0 {"type": "LineString", "coordinates": [[-1.7998828999999996, 51.07285419999999], [-1.8002931999999998, 51.0723827], [-1.8004696000000002, 51.07222409999999], [-1.8006412000000005, 51.0720809], [-1.8008612, 51.0719168], [-1.8011113, 51.07173689999999], [-1.8014244, 51.07154649999999], [-1.8018146, 51.0713613], [-1.8022828, 51.071165999999984], [-1.8024501, 51.0711137], [-1.8026412000000005, 51.0710503], [-1.8028073, 51.0709957], [-1.8030098, 51.0709329], [-1.8031893, 51.070873], [-1.8032926, 51.0708479], [-1.8034675, 51.07081110000001], [-1.8038195999999995, 51.0707406], [-1.8041211, 51.07067920000001], [-1.8042839, 51.07065489999999], [-1.8044742, 51.0706346], [-1.8046505, 51.0706265], [-1.8048405, 51.0706252], [-1.8050318999999997, 51.07063200000001], [-1.8053284, 51.07064369999999], [-1.806307, 51.07068530000001], [-1.8069118667939812, 51.070709649821055]]} 0.4 2148 2150 Salisbury Sig.SY217 Salisbury Reception Line Salisbury Reception Line 51.0707096 -1.8069119 51.0707096 -1.8069119 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Salisbury Reception Line TRUST TRACKING_TIMEOUT 20304649 1790022686944866 5 5 2026-09-21 22:01:02.013312 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:00.231715
724915 755941 C39919 875J53M821 2026-09-21 COMPLETE 20354334 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755941, "stp": "P", "toc": "Southern", "uid": "C39919", "consist": "171727+171803+171812", "dest_crs": "XSH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39919/2026-09-21/detailed", "trust_id": "875J53M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2309", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5J53", "timing_status": "EARLY", "origin_station": "London Bridge (Central)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2212", "origin_platform": "13", "current_location": "Selhurst T&R.S.M.D", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "-18 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2309", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Selhurst Depot Yard Roads", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"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\": 2075.452, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2325.926, \"from_m\": 2075.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2419.006, \"from_m\": 2325.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\": 2589.117, \"from_m\": 2419.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3063.226, \"from_m\": 2589.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3333.157, \"from_m\": 3063.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5319.276, \"from_m\": 3333.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5397.423, \"from_m\": 5319.276, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5809.668, \"from_m\": 5397.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7129.922, \"from_m\": 5809.668, \"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\": 9899.472, \"from_m\": 7129.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\": 9995.165, \"from_m\": 9899.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\": 10070.346, \"from_m\": 9995.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10096.73, \"from_m\": 10070.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10126.435, \"from_m\": 10096.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10618.032, \"from_m\": 10126.435, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12394.567, \"from_m\": 10618.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12433.653, \"from_m\": 12394.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12518.011, \"from_m\": 12433.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13059.302, \"from_m\": 12518.011, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19635.434, \"from_m\": 13059.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}], \"service_id\": 755941, \"profile_key\": \"9f7cd29002f82b290794d9eccd32efaf288944aece51b728eaa13ad9c4b46a47\", \"schedule_id\": 5881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 4, \"distance_m\": 2616.424, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 5, \"distance_m\": 3866.948, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 6, \"distance_m\": 5585.175, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Tulse Hill\", \"stage_seq\": 7, \"distance_m\": 9814.15, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Streatham\", \"stage_seq\": 8, \"distance_m\": 12263.761, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 13132.54, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2246\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 17736.874, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 11, \"distance_m\": 18371.84, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2304H\", \"location\": \"Selhurst Depot Yard Roads\", \"stage_seq\": 12, \"distance_m\": 18871.044, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 13, \"distance_m\": 19286.274, \"section_seq\": 1, \"route_path_id\": 132364}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": null, \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 14, \"distance_m\": 19635.434, \"section_seq\": 1, \"route_path_id\": 132364}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19635.434, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132364}], \"total_distance_m\": 19635.434, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12915.33, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6720.104, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2212", "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\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:46Z\", \"source_id\": 64176493, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:51Z\", \"source_id\": 20337710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:14Z\", \"source_id\": 64192130, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:20Z\", \"source_id\": 20342390, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:01Z\", \"source_id\": 64203687, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:05Z\", \"source_id\": 20345812, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:52Z\", \"source_id\": 64209377, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:59Z\", \"source_id\": 20347561, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:45Z\", \"source_id\": 64222494, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:49Z\", \"source_id\": 20351624, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:29Z\", \"source_id\": 20354334, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790027430835641, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:00.491779", "service_state_evidence_id": 20354334, "current_leg_start_actual_dep": null, "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:02.289845", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None XSH 5J53 171727+171803+171812 8 100 None {"version": 3, "segments": [{"to_m": 430.826, "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": 2075.452, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2325.926, "from_m": 2075.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2419.006, "from_m": 2325.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": 2589.117, "from_m": 2419.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3063.226, "from_m": 2589.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3333.157, "from_m": 3063.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5319.276, "from_m": 3333.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5397.423, "from_m": 5319.276, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5809.668, "from_m": 5397.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7129.922, "from_m": 5809.668, "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": 9899.472, "from_m": 7129.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": 9995.165, "from_m": 9899.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": 10070.346, "from_m": 9995.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10096.73, "from_m": 10070.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10126.435, "from_m": 10096.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10618.032, "from_m": 10126.435, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12394.567, "from_m": 10618.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12433.653, "from_m": 12394.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12518.011, "from_m": 12433.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13059.302, "from_m": 12518.011, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19635.434, "from_m": 13059.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}], "service_id": 755941, "profile_key": "9f7cd29002f82b290794d9eccd32efaf288944aece51b728eaa13ad9c4b46a47", "schedule_id": 5881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2212", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "South Bermondsey Jn", "stage_seq": 4, "distance_m": 2616.424, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Old Kent Road Jn", "stage_seq": 5, "distance_m": 3866.948, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Peckham Rye (C)", "stage_seq": 6, "distance_m": 5585.175, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Tulse Hill", "stage_seq": 7, "distance_m": 9814.15, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Streatham", "stage_seq": 8, "distance_m": 12263.761, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Streatham Common", "stage_seq": 9, "distance_m": 13132.54, "section_seq": 1, "route_path_id": 132364}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2246", "location": "Selhurst", "stage_seq": 10, "distance_m": 17736.874, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 11, "distance_m": 18371.84, "section_seq": 1, "route_path_id": 132364}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2304H", "location": "Selhurst Depot Yard Roads", "stage_seq": 12, "distance_m": 18871.044, "section_seq": 1, "route_path_id": 132364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 13, "distance_m": 19286.274, "section_seq": 1, "route_path_id": 132364}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": null, "location": "Selhurst T&R.S.M.D", "stage_seq": 14, "distance_m": 19635.434, "section_seq": 1, "route_path_id": 132364}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19635.434, "from_m": 0.0, "section_seq": 1, "route_path_id": 132364}], "total_distance_m": 19635.434, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12915.33, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6720.104, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:46Z", "source_id": 64176493, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:51Z", "source_id": 20337710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29796, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:14Z", "source_id": 64192130, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:20Z", "source_id": 20342390, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:01Z", "source_id": 64203687, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:05Z", "source_id": 20345812, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29909, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:52Z", "source_id": 64209377, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:59Z", "source_id": 20347561, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:45Z", "source_id": 64222494, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:49Z", "source_id": 20351624, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:29Z", "source_id": 20354334, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] London Bridge (Central) 2212 2212 13 None None Selhurst T&R.S.M.D 2309 2309 None EARLY -18 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39919/2026-09-21/detailed None None None None None None None None None Selhurst Depot Yard Roads Selhurst T&R.S.M.D None None None None None 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Selhurst T&R.S.M.D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354334 1790027430835641 53 53 2026-09-21 22:01:02.289845 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:00.491779
724916 755426 C30057 702C83M721 2026-09-21 COMPLETE 20353692 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755426, "stp": "P", "toc": "Chiltern Railways", "uid": "C30057", "consist": "165034", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C30057/2026-09-21/detailed", "trust_id": "702C83M721", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-21", "dest_arr_time": "2249", "dest_platform": "3", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2C83", "timing_status": "LATE", "origin_station": "Aylesbury", "current_leg_arr": "2251", "current_leg_dep": "2234", "current_leg_end": "London Marylebone", "origin_dep_time": "2148", "origin_platform": "3", "current_location": "London Marylebone", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Harrow-on-the-Hill", "dest_arr_time_act": "2249", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Harrow-on-the-Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 664.946, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22579.425, \"from_m\": 664.946, \"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\": 32894.264, \"from_m\": 22579.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33808.175, \"from_m\": 32894.264, \"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\": 44845.135, \"from_m\": 33808.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46586.55, \"from_m\": 44845.135, \"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\": 47927.959, \"from_m\": 46586.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52293.328, \"from_m\": 47927.959, \"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\": 52612.299, \"from_m\": 52293.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53072.173, \"from_m\": 52612.299, \"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\": 54752.107, \"from_m\": 53072.173, \"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\": 60251.887, \"from_m\": 54752.107, \"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\": 60266.639, \"from_m\": 60251.887, \"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\": 60324.003, \"from_m\": 60266.639, \"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\": 60630.446, \"from_m\": 60324.003, \"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\": 60875.462, \"from_m\": 60630.446, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755426, \"profile_key\": \"7d75c43cddc81a1f100635c4047f64a9c464f2371a35a389d1a93fe51410af4b\", \"schedule_id\": 3673, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 2, \"distance_m\": 3543.907, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Wendover\", \"stage_seq\": 3, \"distance_m\": 7409.579, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2203H\", \"location\": \"Great Missenden\", \"stage_seq\": 4, \"distance_m\": 14682.753, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Mantles Wood\", \"stage_seq\": 5, \"distance_m\": 21405.968, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Amersham\", \"stage_seq\": 6, \"distance_m\": 22982.285, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 26223.19, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2218H\", \"location\": \"Chorleywood\", \"stage_seq\": 8, \"distance_m\": 29755.573, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223\", \"location\": \"Rickmansworth\", \"stage_seq\": 9, \"distance_m\": 33270.907, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 10, \"distance_m\": 35094.956, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2235\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 11, \"distance_m\": 46160.814, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Neasden South Jn\", \"stage_seq\": 12, \"distance_m\": 52612.299, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 13, \"distance_m\": 60208.832, \"section_seq\": 1, \"route_path_id\": 131880}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 14, \"distance_m\": 60875.462, \"section_seq\": 1, \"route_path_id\": 131880}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 60875.462, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131880}], \"total_distance_m\": 60875.462, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 60875.462, \"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": "2148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 64101730, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:13Z\", \"source_id\": 20315709, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:54Z\", \"source_id\": 64118694, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:00Z\", \"source_id\": 20320716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:08Z\", \"source_id\": 64134557, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:12Z\", \"source_id\": 20325337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:01Z\", \"source_id\": 20329704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:03Z\", \"source_id\": 20332876, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:03Z\", \"source_id\": 20335359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:05Z\", \"source_id\": 20337908, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:42Z\", \"source_id\": 64228074, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:45Z\", \"source_id\": 20353383, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:17Z\", \"source_id\": 64229089, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:19Z\", \"source_id\": 20353692, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "3", "timing_fact_generation": 1790027361023828, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:02.434702", "service_state_evidence_id": 20353692, "current_leg_start_actual_dep": "2026-09-21T22:37:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:02.857508", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P AYS MYB 2C83 165034 3 75 None {"version": 3, "segments": [{"to_m": 664.946, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22579.425, "from_m": 664.946, "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": 32894.264, "from_m": 22579.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33808.175, "from_m": 32894.264, "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": 44845.135, "from_m": 33808.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46586.55, "from_m": 44845.135, "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": 47927.959, "from_m": 46586.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52293.328, "from_m": 47927.959, "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": 52612.299, "from_m": 52293.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53072.173, "from_m": 52612.299, "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": 54752.107, "from_m": 53072.173, "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": 60251.887, "from_m": 54752.107, "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": 60266.639, "from_m": 60251.887, "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": 60324.003, "from_m": 60266.639, "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": 60630.446, "from_m": 60324.003, "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": 60875.462, "from_m": 60630.446, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755426, "profile_key": "7d75c43cddc81a1f100635c4047f64a9c464f2371a35a389d1a93fe51410af4b", "schedule_id": 3673, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2148", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Stoke Mandeville", "stage_seq": 2, "distance_m": 3543.907, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Wendover", "stage_seq": 3, "distance_m": 7409.579, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Great Missenden", "stage_seq": 4, "distance_m": 14682.753, "section_seq": 1, "route_path_id": 131880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Mantles Wood", "stage_seq": 5, "distance_m": 21405.968, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Amersham", "stage_seq": 6, "distance_m": 22982.285, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 26223.19, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2218H", "location": "Chorleywood", "stage_seq": 8, "distance_m": 29755.573, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223", "location": "Rickmansworth", "stage_seq": 9, "distance_m": 33270.907, "section_seq": 1, "route_path_id": 131880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Watford South Jn - (Met)", "stage_seq": 10, "distance_m": 35094.956, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2235", "location": "Harrow-on-the-Hill", "stage_seq": 11, "distance_m": 46160.814, "section_seq": 1, "route_path_id": 131880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Neasden South Jn", "stage_seq": 12, "distance_m": 52612.299, "section_seq": 1, "route_path_id": 131880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Marylebone 10 Signal", "stage_seq": 13, "distance_m": 60208.832, "section_seq": 1, "route_path_id": 131880}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 14, "distance_m": 60875.462, "section_seq": 1, "route_path_id": 131880}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 60875.462, "from_m": 0.0, "section_seq": 1, "route_path_id": 131880}], "total_distance_m": 60875.462, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60875.462, "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": 21767, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 64101730, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:13Z", "source_id": 20315709, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:54Z", "source_id": 64118694, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:00Z", "source_id": 20320716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:08Z", "source_id": 64134557, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:12Z", "source_id": 20325337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:01Z", "source_id": 20329704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:03Z", "source_id": 20332876, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:03Z", "source_id": 20335359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:05Z", "source_id": 20337908, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:42Z", "source_id": 64228074, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:45Z", "source_id": 20353383, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:17Z", "source_id": 64229089, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:19Z", "source_id": 20353692, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Aylesbury 2148 2148 3 None None London Marylebone 2249 2249 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C30057/2026-09-21/detailed None Harrow-on-the-Hill 2026-09-21T22:37:00+01:00 London Marylebone 17.0 {"type": "LineString", "coordinates": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 9.1 2234 2251 Harrow-on-the-Hill London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353692 1790027361023828 35 35 2026-09-21 22:01:02.857508 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:02.434702
724917 756453 C15779 065T48M821 2026-09-21 COMPLETE 20354628 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 756453, "stp": "P", "toc": "ScotRail", "uid": "C15779", "consist": "HA17", "dest_crs": null, "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15779/2026-09-21/detailed", "trust_id": "065T48M821", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cadder HST Depot", "service_date": "2026-09-21", "dest_arr_time": "2248", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5T48", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2237", "origin_platform": "3", "current_location": "Cadder HST Depot", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Cadder West Departure", "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2237", "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\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:32Z\", \"source_id\": 64218198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:36Z\", \"source_id\": 20350293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:01Z\", \"source_id\": 20354628, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cadder HST Depot", "service_state_platform": null, "timing_fact_generation": 1790027462567145, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:02.561976", "service_state_evidence_id": 20354628, "current_leg_start_actual_dep": null, "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:02.853733", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ None 5T48 HA17 7 125 None None [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:32Z", "source_id": 64218198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:36Z", "source_id": 20350293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:01Z", "source_id": 20354628, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2237 2237 3 None None Cadder HST Depot 2248 2248 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15779/2026-09-21/detailed None None None None None None None None None Cadder West Departure Cadder HST Depot None None None None None 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Cadder HST Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354628 1790027462567145 17 17 2026-09-21 22:01:02.853733 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:02.561976
724918 754832 C22575 472C69M721 2026-09-21 COMPLETE 20353907 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 754832, "stp": "P", "toc": "Great Northern", "uid": "C22575", "consist": "700036", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22575/2026-09-21/detailed", "trust_id": "472C69M721", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "9", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2C69", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "2251", "current_leg_dep": "2246", "current_leg_end": "London Kings Cross", "origin_dep_time": "2121", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Finsbury Park", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 4234.217, \"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\": 4737.194, \"from_m\": 4234.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5544.88, \"from_m\": 4737.194, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5560.759, \"from_m\": 5544.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\": 11328.22, \"from_m\": 5560.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11358.567, \"from_m\": 11328.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12983.922, \"from_m\": 11358.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13753.983, \"from_m\": 12983.922, \"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\": 20307.644, \"from_m\": 13753.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21059.474, \"from_m\": 20307.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21352.983, \"from_m\": 21059.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22021.271, \"from_m\": 21352.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23575.914, \"from_m\": 22021.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25474.626, \"from_m\": 23575.914, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31710.219, \"from_m\": 25474.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35921.044, \"from_m\": 31710.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35942.57, \"from_m\": 35921.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\": 37134.885, \"from_m\": 35942.57, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37167.291, \"from_m\": 37134.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37308.681, \"from_m\": 37167.291, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40795.587, \"from_m\": 37308.681, \"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\": 40853.911, \"from_m\": 40795.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\": 40881.014, \"from_m\": 40853.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41464.998, \"from_m\": 40881.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41562.01, \"from_m\": 41464.998, \"capability_applied\": null, \"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\": 41630.396, \"from_m\": 41562.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48402.342, \"from_m\": 41630.396, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 48442.004, \"from_m\": 48402.342, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55946.409, \"from_m\": 48442.004, \"capability_applied\": null, \"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\": 57565.067, \"from_m\": 55946.409, \"capability_applied\": null, \"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\": 73021.244, \"from_m\": 57565.067, \"capability_applied\": null, \"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\": 73856.551, \"from_m\": 73021.244, \"capability_applied\": null, \"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\": 83650.004, \"from_m\": 73856.551, \"capability_applied\": 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\": 87786.442, \"from_m\": 83650.004, \"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\": 89411.805, \"from_m\": 87786.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89669.287, \"from_m\": 89411.805, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91303.654, \"from_m\": 89669.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\": 91815.744, \"from_m\": 91303.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91845.83, \"from_m\": 91815.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91913.687, \"from_m\": 91845.83, \"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\": 91996.827, \"from_m\": 91913.687, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92286.223, \"from_m\": 91996.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92337.164, \"from_m\": 92286.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\": 92714.581, \"from_m\": 92337.164, \"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\": 92731.475, \"from_m\": 92714.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92738.228, \"from_m\": 92731.475, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93134.044, \"from_m\": 92738.228, \"capability_applied\": null, \"effective_limit_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\": 754832, \"profile_key\": \"cad8559d1ba745651f044970c5020319cfffb493140b3bd767614607e38e996c\", \"schedule_id\": 3271, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2144H\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 8, \"distance_m\": 27199.151, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Baldock\", \"stage_seq\": 9, \"distance_m\": 34238.338, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 10, \"distance_m\": 37543.671, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2203\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 41794.354, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2209\", \"location\": \"Stevenage\", \"stage_seq\": 12, \"distance_m\": 48796.942, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 52890.96, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 14, \"distance_m\": 54797.158, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216\", \"location\": \"Welwyn North\", \"stage_seq\": 15, \"distance_m\": 57853.019, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Digswell Jn\", \"stage_seq\": 16, \"distance_m\": 59070.321, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2222\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 17, \"distance_m\": 60546.106, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2226\", \"location\": \"Hatfield\", \"stage_seq\": 18, \"distance_m\": 64689.647, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2232\", \"location\": \"Potters Bar\", \"stage_seq\": 19, \"distance_m\": 72710.296, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"New Barnet\", \"stage_seq\": 20, \"distance_m\": 78387.901, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2241\", \"location\": \"Alexandra Palace\", \"stage_seq\": 21, \"distance_m\": 85185.642, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Harringay\", \"stage_seq\": 22, \"distance_m\": 87684.651, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2246\", \"location\": \"Finsbury Park\", \"stage_seq\": 23, \"distance_m\": 89036.4, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 24, \"distance_m\": 90856.873, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 25, \"distance_m\": 92031.657, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 26, \"distance_m\": 93134.044, \"section_seq\": 1, \"route_path_id\": 114726}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93134.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114726}], \"total_distance_m\": 93134.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86504.784, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6629.26, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:19Z\", \"source_id\": 20301290, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:10Z\", \"source_id\": 64065807, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:13Z\", \"source_id\": 20305162, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:37Z\", \"source_id\": 64071665, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:40Z\", \"source_id\": 20306774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 64080813, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 20309491, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:00Z\", \"source_id\": 64092307, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 20312982, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:58Z\", \"source_id\": 64103610, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:01Z\", \"source_id\": 20316208, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:04Z\", \"source_id\": 64114728, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:10Z\", \"source_id\": 20319542, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:56Z\", \"source_id\": 64123118, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:57Z\", \"source_id\": 20321925, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:47Z\", \"source_id\": 64131424, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:53Z\", \"source_id\": 20324449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:21Z\", \"source_id\": 64143892, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:24Z\", \"source_id\": 20328015, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:04Z\", \"source_id\": 64154069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:09Z\", \"source_id\": 20331061, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:09Z\", \"source_id\": 64164809, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:07Z\", \"source_id\": 20334176, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:46Z\", \"source_id\": 64170417, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:54Z\", \"source_id\": 20335837, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:29Z\", \"source_id\": 64180206, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:33Z\", \"source_id\": 20338903, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:31Z\", \"source_id\": 64192653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:36Z\", \"source_id\": 20342570, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:35Z\", \"source_id\": 64202806, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:38Z\", \"source_id\": 20345532, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:19Z\", \"source_id\": 64210249, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:23Z\", \"source_id\": 20347821, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:13Z\", \"source_id\": 64217604, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:18Z\", \"source_id\": 20350112, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:41Z\", \"source_id\": 64220465, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:44Z\", \"source_id\": 20351008, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:38Z\", \"source_id\": 64229810, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:44Z\", \"source_id\": 20353907, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1790027385252234, "current_leg_arrival_utc": "2026-09-21T22:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:07.608553", "service_state_evidence_id": 20353907, "current_leg_start_actual_dep": "2026-09-21T22:46:00+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:07.757866", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P CBG KGX 2C69 700036 8 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": 4234.217, "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": 4737.194, "from_m": 4234.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5544.88, "from_m": 4737.194, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5560.759, "from_m": 5544.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": 11328.22, "from_m": 5560.759, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11358.567, "from_m": 11328.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12983.922, "from_m": 11358.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13753.983, "from_m": 12983.922, "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": 20307.644, "from_m": 13753.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21059.474, "from_m": 20307.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21352.983, "from_m": 21059.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22021.271, "from_m": 21352.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23575.914, "from_m": 22021.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25474.626, "from_m": 23575.914, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31710.219, "from_m": 25474.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35921.044, "from_m": 31710.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35942.57, "from_m": 35921.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": 37134.885, "from_m": 35942.57, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37167.291, "from_m": 37134.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37308.681, "from_m": 37167.291, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40795.587, "from_m": 37308.681, "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": 40853.911, "from_m": 40795.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": 40881.014, "from_m": 40853.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41464.998, "from_m": 40881.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41562.01, "from_m": 41464.998, "capability_applied": null, "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": 41630.396, "from_m": 41562.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", "infrastructure_limit_mph": 40.0}, {"to_m": 48402.342, "from_m": 41630.396, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 48442.004, "from_m": 48402.342, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55946.409, "from_m": 48442.004, "capability_applied": null, "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": 57565.067, "from_m": 55946.409, "capability_applied": null, "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": 73021.244, "from_m": 57565.067, "capability_applied": null, "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": 73856.551, "from_m": 73021.244, "capability_applied": null, "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": 83650.004, "from_m": 73856.551, "capability_applied": 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": 87786.442, "from_m": 83650.004, "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": 89411.805, "from_m": 87786.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89669.287, "from_m": 89411.805, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91303.654, "from_m": 89669.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": 91815.744, "from_m": 91303.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91845.83, "from_m": 91815.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91913.687, "from_m": 91845.83, "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": 91996.827, "from_m": 91913.687, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92286.223, "from_m": 91996.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 92337.164, "from_m": 92286.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": 92714.581, "from_m": 92337.164, "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": 92731.475, "from_m": 92714.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92738.228, "from_m": 92731.475, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93134.044, "from_m": 92738.228, "capability_applied": null, "effective_limit_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": 754832, "profile_key": "cad8559d1ba745651f044970c5020319cfffb493140b3bd767614607e38e996c", "schedule_id": 3271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2144H", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Ashwell & Morden", "stage_seq": 8, "distance_m": 27199.151, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Baldock", "stage_seq": 9, "distance_m": 34238.338, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Letchworth Garden City", "stage_seq": 10, "distance_m": 37543.671, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2203", "location": "Hitchin", "stage_seq": 11, "distance_m": 41794.354, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2209", "location": "Stevenage", "stage_seq": 12, "distance_m": 48796.942, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Knebworth", "stage_seq": 13, "distance_m": 52890.96, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Woolmer Green Jn", "stage_seq": 14, "distance_m": 54797.158, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216", "location": "Welwyn North", "stage_seq": 15, "distance_m": 57853.019, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Digswell Jn", "stage_seq": 16, "distance_m": 59070.321, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2222", "location": "Welwyn Garden City", "stage_seq": 17, "distance_m": 60546.106, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2226", "location": "Hatfield", "stage_seq": 18, "distance_m": 64689.647, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2232", "location": "Potters Bar", "stage_seq": 19, "distance_m": 72710.296, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "New Barnet", "stage_seq": 20, "distance_m": 78387.901, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2241", "location": "Alexandra Palace", "stage_seq": 21, "distance_m": 85185.642, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Harringay", "stage_seq": 22, "distance_m": 87684.651, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2246", "location": "Finsbury Park", "stage_seq": 23, "distance_m": 89036.4, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Holloway South Jn", "stage_seq": 24, "distance_m": 90856.873, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Belle Isle Jn", "stage_seq": 25, "distance_m": 92031.657, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 26, "distance_m": 93134.044, "section_seq": 1, "route_path_id": 114726}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93134.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 114726}], "total_distance_m": 93134.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86504.784, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6629.26, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:19Z", "source_id": 20301290, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:10Z", "source_id": 64065807, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:13Z", "source_id": 20305162, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:37Z", "source_id": 64071665, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:40Z", "source_id": 20306774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 64080813, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 20309491, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:00Z", "source_id": 64092307, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 20312982, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:58Z", "source_id": 64103610, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:01Z", "source_id": 20316208, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:04Z", "source_id": 64114728, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:10Z", "source_id": 20319542, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:56Z", "source_id": 64123118, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:57Z", "source_id": 20321925, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:47Z", "source_id": 64131424, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:53Z", "source_id": 20324449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:21Z", "source_id": 64143892, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:24Z", "source_id": 20328015, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:04Z", "source_id": 64154069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:09Z", "source_id": 20331061, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:09Z", "source_id": 64164809, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:07Z", "source_id": 20334176, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:46Z", "source_id": 64170417, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:54Z", "source_id": 20335837, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:29Z", "source_id": 64180206, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:33Z", "source_id": 20338903, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:31Z", "source_id": 64192653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:36Z", "source_id": 20342570, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:35Z", "source_id": 64202806, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:38Z", "source_id": 20345532, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:19Z", "source_id": 64210249, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:23Z", "source_id": 20347821, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:13Z", "source_id": 64217604, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:18Z", "source_id": 20350112, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:41Z", "source_id": 64220465, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:44Z", "source_id": 20351008, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16257, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:38Z", "source_id": 64229810, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:44Z", "source_id": 20353907, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Cambridge 2121 2121 2 None None London Kings Cross 2252 2252 9 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22575/2026-09-21/detailed None Finsbury Park 2026-09-21T22:46:00+01:00 London Kings Cross 5.0 {"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 2.5 2246 2251 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353907 1790027385252234 133 133 2026-09-21 22:01:07.757866 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:07.608553
724919 755062 W00349 662U68M721 2026-09-21 COMPLETE 20353969 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755062, "stp": "P", "toc": "West Midlands Trains", "uid": "W00349", "consist": "730021+730025", "dest_crs": "FOK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00349/2026-09-21/detailed", "trust_id": "662U68M721", "origin_crs": "RDC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Four Oaks", "service_date": "2026-09-21", "dest_arr_time": "2241", "dest_platform": "3", "is_terminated": 1, "next_location": "Four Oaks", "signalling_id": "2U68", "timing_status": "LATE", "origin_station": "Redditch", "current_leg_arr": "2251", "current_leg_dep": "2247", "current_leg_end": "Four Oaks", "origin_dep_time": "2131", "origin_platform": null, "current_location": "Four Oaks", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]}", "current_leg_start": "Sutton Coldfield", "dest_arr_time_act": "2241", "motion_projection": null, "next_location_lat": "52.5797242", "next_location_lon": "-1.8278841", "previous_location": "Sutton Coldfield", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1006.855, \"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\": 5790.706, \"from_m\": 1006.855, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7372.042, \"from_m\": 5790.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8025.834, \"from_m\": 7372.042, \"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\": 11771.392, \"from_m\": 8025.834, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11843.786, \"from_m\": 11771.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14514.845, \"from_m\": 11843.786, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14566.718, \"from_m\": 14514.845, \"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\": 15928.692, \"from_m\": 14566.718, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15984.797, \"from_m\": 15928.692, \"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\": 16330.18, \"from_m\": 15984.797, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16483.353, \"from_m\": 16330.18, \"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\": 17081.738, \"from_m\": 16483.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20511.185, \"from_m\": 17081.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23020.103, \"from_m\": 20511.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24487.004, \"from_m\": 23020.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24714.672, \"from_m\": 24487.004, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25222.269, \"from_m\": 24714.672, \"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\": 25258.265, \"from_m\": 25222.269, \"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\": 25272.13, \"from_m\": 25258.265, \"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\": 25694.061, \"from_m\": 25272.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26474.689, \"from_m\": 25694.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26851.017, \"from_m\": 26474.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27596.207, \"from_m\": 26851.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28850.674, \"from_m\": 27596.207, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29322.961, \"from_m\": 28850.674, \"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\": 29623.802, \"from_m\": 29322.961, \"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\": 29859.76, \"from_m\": 29623.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30262.868, \"from_m\": 29859.76, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30287.191, \"from_m\": 30262.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30799.106, \"from_m\": 30287.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31984.157, \"from_m\": 30799.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32712.128, \"from_m\": 31984.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32740.565, \"from_m\": 32712.128, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33032.829, \"from_m\": 32740.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33042.204, \"from_m\": 33032.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37218.762, \"from_m\": 33042.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37595.783, \"from_m\": 37218.762, \"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\": 38424.625, \"from_m\": 37595.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\": 38786.382, \"from_m\": 38424.625, \"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\": 38810.146, \"from_m\": 38786.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39283.539, \"from_m\": 38810.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39473.791, \"from_m\": 39283.539, \"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\": 755062, \"profile_key\": \"c9d77f6463a413bb86c88b38047217243323a6691f86d30637b1aa004aede1c0\", \"schedule_id\": 25068, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Redditch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2347.859, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Alvechurch\", \"stage_seq\": 3, \"distance_m\": 5176.916, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Barnt Green\", \"stage_seq\": 4, \"distance_m\": 7876.261, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2152\", \"location\": \"Longbridge\", \"stage_seq\": 5, \"distance_m\": 12183.244, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Northfield\", \"stage_seq\": 6, \"distance_m\": 13779.17, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Kings Norton\", \"stage_seq\": 7, \"distance_m\": 16153.816, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Bournville\", \"stage_seq\": 8, \"distance_m\": 17919.269, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Selly Oak\", \"stage_seq\": 9, \"distance_m\": 19670.52, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"University\", \"stage_seq\": 10, \"distance_m\": 20831.084, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Five Ways\", \"stage_seq\": 11, \"distance_m\": 23549.969, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2216\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 24960.293, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Proof House Jn\", \"stage_seq\": 13, \"distance_m\": 25974.149, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223\", \"location\": \"Aston\", \"stage_seq\": 14, \"distance_m\": 29226.715, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2227\", \"location\": \"Gravelly Hill\", \"stage_seq\": 15, \"distance_m\": 31342.218, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Erdington\", \"stage_seq\": 16, \"distance_m\": 33109.756, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Chester Road\", \"stage_seq\": 17, \"distance_m\": 34099.423, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234H\", \"location\": \"Wylde Green\", \"stage_seq\": 18, \"distance_m\": 35156.058, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 19, \"distance_m\": 37365.573, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": null, \"location\": \"Four Oaks\", \"stage_seq\": 20, \"distance_m\": 39473.791, \"section_seq\": 1, \"route_path_id\": 136905}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39473.791, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136905}], \"total_distance_m\": 39473.791, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38202.841, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2131", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.5797242", "current_position_lon": "-1.8278841", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:08Z\", \"source_id\": 64063472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:12Z\", \"source_id\": 20304507, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:55Z\", \"source_id\": 64081407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:00Z\", \"source_id\": 20309704, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 64096829, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:04Z\", \"source_id\": 20314279, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:48Z\", \"source_id\": 64111973, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 20318710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:40Z\", \"source_id\": 64118170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:43Z\", \"source_id\": 20320525, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:46Z\", \"source_id\": 64122769, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:47Z\", \"source_id\": 20321811, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:17Z\", \"source_id\": 64130378, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:20Z\", \"source_id\": 20324112, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:44Z\", \"source_id\": 64135789, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:49Z\", \"source_id\": 20325753, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 64142231, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 64142242, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 20327566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:04Z\", \"source_id\": 64149814, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:09Z\", \"source_id\": 20329822, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:59Z\", \"source_id\": 64195579, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:03Z\", \"source_id\": 20343440, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:40Z\", \"source_id\": 64202973, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:42Z\", \"source_id\": 20345606, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:23Z\", \"source_id\": 64208355, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:27Z\", \"source_id\": 20347256, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:19Z\", \"source_id\": 64212114, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:20Z\", \"source_id\": 20348376, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:29Z\", \"source_id\": 64216259, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:30Z\", \"source_id\": 20349676, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:20Z\", \"source_id\": 64221723, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:25Z\", \"source_id\": 20351395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:45Z\", \"source_id\": 64230080, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:48Z\", \"source_id\": 20353969, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Four Oaks", "service_state_platform": "3", "timing_fact_generation": 1790027389345741, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:11.274559", "service_state_evidence_id": 20353969, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:11.957968", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P RDC FOK 2U68 730021+730025 6 90 None {"version": 3, "segments": [{"to_m": 1006.855, "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": 5790.706, "from_m": 1006.855, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7372.042, "from_m": 5790.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8025.834, "from_m": 7372.042, "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": 11771.392, "from_m": 8025.834, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11843.786, "from_m": 11771.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14514.845, "from_m": 11843.786, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14566.718, "from_m": 14514.845, "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": 15928.692, "from_m": 14566.718, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15984.797, "from_m": 15928.692, "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": 16330.18, "from_m": 15984.797, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16483.353, "from_m": 16330.18, "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": 17081.738, "from_m": 16483.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 20511.185, "from_m": 17081.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23020.103, "from_m": 20511.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24487.004, "from_m": 23020.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24714.672, "from_m": 24487.004, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25222.269, "from_m": 24714.672, "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": 25258.265, "from_m": 25222.269, "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": 25272.13, "from_m": 25258.265, "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": 25694.061, "from_m": 25272.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26474.689, "from_m": 25694.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26851.017, "from_m": 26474.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27596.207, "from_m": 26851.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28850.674, "from_m": 27596.207, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29322.961, "from_m": 28850.674, "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": 29623.802, "from_m": 29322.961, "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": 29859.76, "from_m": 29623.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30262.868, "from_m": 29859.76, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30287.191, "from_m": 30262.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30799.106, "from_m": 30287.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31984.157, "from_m": 30799.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32712.128, "from_m": 31984.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32740.565, "from_m": 32712.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33032.829, "from_m": 32740.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33042.204, "from_m": 33032.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37218.762, "from_m": 33042.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37595.783, "from_m": 37218.762, "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": 38424.625, "from_m": 37595.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": 38786.382, "from_m": 38424.625, "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": 38810.146, "from_m": 38786.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39283.539, "from_m": 38810.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39473.791, "from_m": 39283.539, "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": 755062, "profile_key": "c9d77f6463a413bb86c88b38047217243323a6691f86d30637b1aa004aede1c0", "schedule_id": 25068, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2131", "location": "Redditch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Weights Lane Jn", "stage_seq": 2, "distance_m": 2347.859, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Alvechurch", "stage_seq": 3, "distance_m": 5176.916, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Barnt Green", "stage_seq": 4, "distance_m": 7876.261, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2152", "location": "Longbridge", "stage_seq": 5, "distance_m": 12183.244, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Northfield", "stage_seq": 6, "distance_m": 13779.17, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Kings Norton", "stage_seq": 7, "distance_m": 16153.816, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Bournville", "stage_seq": 8, "distance_m": 17919.269, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Selly Oak", "stage_seq": 9, "distance_m": 19670.52, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "University", "stage_seq": 10, "distance_m": 20831.084, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Five Ways", "stage_seq": 11, "distance_m": 23549.969, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2216", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 24960.293, "section_seq": 1, "route_path_id": 136905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Proof House Jn", "stage_seq": 13, "distance_m": 25974.149, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223", "location": "Aston", "stage_seq": 14, "distance_m": 29226.715, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2227", "location": "Gravelly Hill", "stage_seq": 15, "distance_m": 31342.218, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Erdington", "stage_seq": 16, "distance_m": 33109.756, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Chester Road", "stage_seq": 17, "distance_m": 34099.423, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234H", "location": "Wylde Green", "stage_seq": 18, "distance_m": 35156.058, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237H", "location": "Sutton Coldfield", "stage_seq": 19, "distance_m": 37365.573, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": null, "location": "Four Oaks", "stage_seq": 20, "distance_m": 39473.791, "section_seq": 1, "route_path_id": 136905}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39473.791, "from_m": 0.0, "section_seq": 1, "route_path_id": 136905}], "total_distance_m": 39473.791, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38202.841, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.95, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:08Z", "source_id": 64063472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:12Z", "source_id": 20304507, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:55Z", "source_id": 64081407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:00Z", "source_id": 20309704, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 64096829, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:04Z", "source_id": 20314279, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:48Z", "source_id": 64111973, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 20318710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:40Z", "source_id": 64118170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:43Z", "source_id": 20320525, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:46Z", "source_id": 64122769, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:47Z", "source_id": 20321811, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:17Z", "source_id": 64130378, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:20Z", "source_id": 20324112, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:44Z", "source_id": 64135789, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:49Z", "source_id": 20325753, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 64142231, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 64142242, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 20327566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:04Z", "source_id": 64149814, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:09Z", "source_id": 20329822, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:59Z", "source_id": 64195579, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:03Z", "source_id": 20343440, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:40Z", "source_id": 64202973, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:42Z", "source_id": 20345606, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:23Z", "source_id": 64208355, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:27Z", "source_id": 20347256, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:19Z", "source_id": 64212114, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:20Z", "source_id": 20348376, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:29Z", "source_id": 64216259, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:30Z", "source_id": 20349676, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:20Z", "source_id": 64221723, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:25Z", "source_id": 20351395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:45Z", "source_id": 64230080, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:48Z", "source_id": 20353969, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Redditch 2131 2131 None None None Four Oaks 2241 2241 3 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00349/2026-09-21/detailed None Sutton Coldfield 2026-09-21T22:47:30+01:00 Four Oaks 4.0 {"type": "LineString", "coordinates": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]} 1.3 2247 2251 Sutton Coldfield Four Oaks Four Oaks 52.5797242 -1.8278841 52.5797242 -1.8278841 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Four Oaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353969 1790027389345741 73 73 2026-09-21 22:01:11.957968 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:11.274559
724920 755934 W68350 042D89M821 2026-09-21 COMPLETE 20353869 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755934, "stp": "P", "toc": "ScotRail", "uid": "W68350", "consist": "385004+385025", "dest_crs": "DUN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68350/2026-09-21/detailed", "trust_id": "042D89M821", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunbar", "service_date": "2026-09-21", "dest_arr_time": "2246", "dest_platform": "1", "is_terminated": 1, "next_location": "Dunbar", "signalling_id": "2D89", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2251", "current_leg_dep": "2245", "current_leg_end": "Dunbar", "origin_dep_time": "2211", "origin_platform": "4", "current_location": "Dunbar", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6627829999999997, 55.987111299999995], [-2.6615894, 55.986617599999995], [-2.6615467, 55.9865993], [-2.6608486, 55.98630020000001], [-2.6600935999999997, 55.986027699999994], [-2.6596519999999995, 55.9858857], [-2.65849, 55.985549299999995], [-2.6574436, 55.9852993], [-2.6562834, 55.9850789], [-2.6558526999999996, 55.9849998], [-2.6549815999999997, 55.9848751], [-2.6545051, 55.9848063], [-2.6539518, 55.98474040000001], [-2.6536195999999994, 55.9847039], [-2.6533815999999995, 55.9846853], [-2.6521814999999997, 55.98459129999999], [-2.6508877999999996, 55.9845383], [-2.6498245999999996, 55.9845182], [-2.6489036, 55.9845504], [-2.6479851999999995, 55.984587], [-2.6467692, 55.98466330000001], [-2.6461534, 55.9847419], [-2.6455361, 55.98482920000001], [-2.644296199999999, 55.9850356], [-2.6430715999999994, 55.98527639999999], [-2.6418647, 55.9855287], [-2.6408311, 55.9857448], [-2.6406747, 55.98577749999999], [-2.6405149, 55.9858109], [-2.6393416, 55.9860373], [-2.6379659, 55.9862781], [-2.6364159, 55.986510300000006], [-2.6345663, 55.98675819999999], [-2.6325322000000004, 55.986981699999994], [-2.6286202, 55.9873787], [-2.6280811999999996, 55.9874312], [-2.6272601, 55.98751119999999], [-2.6261776999999995, 55.9876561], [-2.623768, 55.9878909], [-2.6212244, 55.988042699999994], [-2.6170417999999995, 55.9882557], [-2.6156446, 55.98832620000001], [-2.6137289, 55.9884229], [-2.6121010999999994, 55.9885034], [-2.6104495, 55.98858499999999], [-2.6085100999999997, 55.9886881], [-2.6071564, 55.9887331], [-2.6056760999999997, 55.9887587], [-2.605114323946612, 55.98875169186736], [-2.6045778999999993, 55.988745], [-2.6032444, 55.9886978], [-2.6006578999999994, 55.9885037], [-2.599322, 55.9884084], [-2.5979616, 55.988345], [-2.5968485999999995, 55.98832649999999], [-2.5957499999999993, 55.9883334], [-2.5903313, 55.98852209999999], [-2.5902227, 55.9885259], [-2.5896242, 55.988546699999986], [-2.5825482999999996, 55.988805], [-2.5759294, 55.98904040000001], [-2.5705438, 55.98922230000001], [-2.5697840999999997, 55.9892601], [-2.569661599999999, 55.989268], [-2.5689876, 55.9893117], [-2.5687883, 55.98932499999999], [-2.5684544, 55.98935459999999], [-2.568152, 55.98937999999999], [-2.5674663999999994, 55.9894511], [-2.5666508, 55.9895377], [-2.565763, 55.9896407], [-2.5648404999999994, 55.9897627], [-2.5645430000000005, 55.98980469999999], [-2.5641691999999994, 55.98985749999999], [-2.5639312000000003, 55.98989589999999], [-2.5631852, 55.9900162], [-2.5620875, 55.990208899999985], [-2.554746, 55.9916119], [-2.5486056999999995, 55.992756699999994], [-2.5470116, 55.99305389999999], [-2.5435719999999997, 55.9936914], [-2.5418507999999997, 55.9940102], [-2.5400898999999995, 55.9943607], [-2.53739, 55.99500319999999], [-2.5362237999999997, 55.9953153], [-2.5360625, 55.995358800000005], [-2.5340036, 55.995937700000006], [-2.5338727, 55.9959791], [-2.5323006999999995, 55.996476], [-2.530908, 55.99695229999999], [-2.5306388, 55.99704440000001], [-2.5297981, 55.9973337], [-2.529004, 55.99760700000001], [-2.5281238, 55.997890100000006], [-2.527317, 55.99812800000001], [-2.5263285, 55.9983805], [-2.5253137999999997, 55.9985781], [-2.524483099999999, 55.99870949999998], [-2.5236421, 55.99881449999999], [-2.522898, 55.9988826], [-2.5221264, 55.99893779999999], [-2.5214013999999993, 55.998961099999995], [-2.5212119999999993, 55.99896540000001], [-2.5208371, 55.9989745], [-2.5199935, 55.9989714], [-2.5195058999999995, 55.998961099999995], [-2.5189393, 55.99893779999999], [-2.5188856999999993, 55.99893559999999], [-2.5184605, 55.99890849999999], [-2.518343, 55.9989], [-2.5175718999999996, 55.99883489999999], [-2.5169383999999995, 55.998761999999985], [-2.5162682, 55.99867270000001], [-2.5157487, 55.9985873], [-2.515604, 55.9985635], [-2.5155084, 55.9985451], [-2.51528279553466, 55.998501195894306], [-2.514585, 55.9983654], [-2.5140315, 55.9982362]]}", "current_leg_start": "East Linton", "dest_arr_time_act": "2246", "motion_projection": null, "next_location_lat": "55.9982362", "next_location_lon": "-2.5140315", "previous_location": "East Linton", "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\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 25200.365, \"from_m\": 16574.894, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 28180.896, \"from_m\": 28127.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 28244.415, \"from_m\": 28180.896, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29104.829, \"from_m\": 28244.415, \"capability_applied\": null, \"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\": 32449.515, \"from_m\": 29104.829, \"capability_applied\": null, \"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\": 34907.286, \"from_m\": 32449.515, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38414.49, \"from_m\": 34907.286, \"capability_applied\": 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\": 45517.635, \"from_m\": 38414.49, \"capability_applied\": null, \"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\": 45598.267, \"from_m\": 45517.635, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46627.709, \"from_m\": 45598.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 755934, \"profile_key\": \"34d047aa0977b99abab479564ec08d346a6e6802a445297973add9f7491c3e2e\", \"schedule_id\": 27573, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2217H\", \"location\": \"Musselburgh\", \"stage_seq\": 5, \"distance_m\": 8180.02, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"Wallyford\", \"stage_seq\": 7, \"distance_m\": 12311.107, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2225\", \"location\": \"Prestonpans\", \"stage_seq\": 8, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Longniddry\", \"stage_seq\": 9, \"distance_m\": 21183.681, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235\", \"location\": \"Drem\", \"stage_seq\": 10, \"distance_m\": 28408.873, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"East Linton\", \"stage_seq\": 11, \"distance_m\": 37028.944, \"section_seq\": 1, \"route_path_id\": 141547}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": null, \"location\": \"Dunbar\", \"stage_seq\": 12, \"distance_m\": 46627.709, \"section_seq\": 1, \"route_path_id\": 141547}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46627.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141547}], \"total_distance_m\": 46627.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46627.709, \"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": "2211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.9982362", "current_position_lon": "-2.5140315", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:44Z\", \"source_id\": 64168190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:49Z\", \"source_id\": 20335221, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:33Z\", \"source_id\": 64176045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:38Z\", \"source_id\": 20337556, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:20Z\", \"source_id\": 64182015, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:21Z\", \"source_id\": 20339413, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:42Z\", \"source_id\": 64191073, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:45Z\", \"source_id\": 20342120, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:30Z\", \"source_id\": 64206647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:34Z\", \"source_id\": 20346697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:49Z\", \"source_id\": 64218735, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:53Z\", \"source_id\": 20350490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:33Z\", \"source_id\": 64229682, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:40Z\", \"source_id\": 20353869, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunbar", "service_state_platform": "1", "timing_fact_generation": 1790027381763396, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:16.040184", "service_state_evidence_id": 20353869, "current_leg_start_actual_dep": "2026-09-21T22:46:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:16.405137", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB DUN 2D89 385004+385025 6 100 None {"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5604.689, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9316.096, "from_m": 5604.689, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9388.056, "from_m": 9316.096, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10069.944, "from_m": 9388.056, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16574.894, "from_m": 10069.944, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 25200.365, "from_m": 16574.894, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26092.847, "from_m": 25200.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 28180.896, "from_m": 28127.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 28244.415, "from_m": 28180.896, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29104.829, "from_m": 28244.415, "capability_applied": null, "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": 32449.515, "from_m": 29104.829, "capability_applied": null, "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": 34907.286, "from_m": 32449.515, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38414.49, "from_m": 34907.286, "capability_applied": 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": 45517.635, "from_m": 38414.49, "capability_applied": null, "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": 45598.267, "from_m": 45517.635, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46627.709, "from_m": 45598.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 755934, "profile_key": "34d047aa0977b99abab479564ec08d346a6e6802a445297973add9f7491c3e2e", "schedule_id": 27573, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2211", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 141547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 141547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2217H", "location": "Musselburgh", "stage_seq": 5, "distance_m": 8180.02, "section_seq": 1, "route_path_id": 141547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "Wallyford", "stage_seq": 7, "distance_m": 12311.107, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2225", "location": "Prestonpans", "stage_seq": 8, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Longniddry", "stage_seq": 9, "distance_m": 21183.681, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235", "location": "Drem", "stage_seq": 10, "distance_m": 28408.873, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "East Linton", "stage_seq": 11, "distance_m": 37028.944, "section_seq": 1, "route_path_id": 141547}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": null, "location": "Dunbar", "stage_seq": 12, "distance_m": 46627.709, "section_seq": 1, "route_path_id": 141547}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46627.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 141547}], "total_distance_m": 46627.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46627.709, "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": 1033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:44Z", "source_id": 64168190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:49Z", "source_id": 20335221, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:33Z", "source_id": 64176045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:38Z", "source_id": 20337556, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:20Z", "source_id": 64182015, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:21Z", "source_id": 20339413, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1047, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:42Z", "source_id": 64191073, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:45Z", "source_id": 20342120, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:30Z", "source_id": 64206647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:34Z", "source_id": 20346697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:49Z", "source_id": 64218735, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:53Z", "source_id": 20350490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1061, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:33Z", "source_id": 64229682, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:40Z", "source_id": 20353869, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Edinburgh 2211 2211 4 None None Dunbar 2246 2246 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68350/2026-09-21/detailed None East Linton 2026-09-21T22:46:00+01:00 Dunbar 6.0 {"type": "LineString", "coordinates": [[-2.6627829999999997, 55.987111299999995], [-2.6615894, 55.986617599999995], [-2.6615467, 55.9865993], [-2.6608486, 55.98630020000001], [-2.6600935999999997, 55.986027699999994], [-2.6596519999999995, 55.9858857], [-2.65849, 55.985549299999995], [-2.6574436, 55.9852993], [-2.6562834, 55.9850789], [-2.6558526999999996, 55.9849998], [-2.6549815999999997, 55.9848751], [-2.6545051, 55.9848063], [-2.6539518, 55.98474040000001], [-2.6536195999999994, 55.9847039], [-2.6533815999999995, 55.9846853], [-2.6521814999999997, 55.98459129999999], [-2.6508877999999996, 55.9845383], [-2.6498245999999996, 55.9845182], [-2.6489036, 55.9845504], [-2.6479851999999995, 55.984587], [-2.6467692, 55.98466330000001], [-2.6461534, 55.9847419], [-2.6455361, 55.98482920000001], [-2.644296199999999, 55.9850356], [-2.6430715999999994, 55.98527639999999], [-2.6418647, 55.9855287], [-2.6408311, 55.9857448], [-2.6406747, 55.98577749999999], [-2.6405149, 55.9858109], [-2.6393416, 55.9860373], [-2.6379659, 55.9862781], [-2.6364159, 55.986510300000006], [-2.6345663, 55.98675819999999], [-2.6325322000000004, 55.986981699999994], [-2.6286202, 55.9873787], [-2.6280811999999996, 55.9874312], [-2.6272601, 55.98751119999999], [-2.6261776999999995, 55.9876561], [-2.623768, 55.9878909], [-2.6212244, 55.988042699999994], [-2.6170417999999995, 55.9882557], [-2.6156446, 55.98832620000001], [-2.6137289, 55.9884229], [-2.6121010999999994, 55.9885034], [-2.6104495, 55.98858499999999], [-2.6085100999999997, 55.9886881], [-2.6071564, 55.9887331], [-2.6056760999999997, 55.9887587], [-2.605114323946612, 55.98875169186736], [-2.6045778999999993, 55.988745], [-2.6032444, 55.9886978], [-2.6006578999999994, 55.9885037], [-2.599322, 55.9884084], [-2.5979616, 55.988345], [-2.5968485999999995, 55.98832649999999], [-2.5957499999999993, 55.9883334], [-2.5903313, 55.98852209999999], [-2.5902227, 55.9885259], [-2.5896242, 55.988546699999986], [-2.5825482999999996, 55.988805], [-2.5759294, 55.98904040000001], [-2.5705438, 55.98922230000001], [-2.5697840999999997, 55.9892601], [-2.569661599999999, 55.989268], [-2.5689876, 55.9893117], [-2.5687883, 55.98932499999999], [-2.5684544, 55.98935459999999], [-2.568152, 55.98937999999999], [-2.5674663999999994, 55.9894511], [-2.5666508, 55.9895377], [-2.565763, 55.9896407], [-2.5648404999999994, 55.9897627], [-2.5645430000000005, 55.98980469999999], [-2.5641691999999994, 55.98985749999999], [-2.5639312000000003, 55.98989589999999], [-2.5631852, 55.9900162], [-2.5620875, 55.990208899999985], [-2.554746, 55.9916119], [-2.5486056999999995, 55.992756699999994], [-2.5470116, 55.99305389999999], [-2.5435719999999997, 55.9936914], [-2.5418507999999997, 55.9940102], [-2.5400898999999995, 55.9943607], [-2.53739, 55.99500319999999], [-2.5362237999999997, 55.9953153], [-2.5360625, 55.995358800000005], [-2.5340036, 55.995937700000006], [-2.5338727, 55.9959791], [-2.5323006999999995, 55.996476], [-2.530908, 55.99695229999999], [-2.5306388, 55.99704440000001], [-2.5297981, 55.9973337], [-2.529004, 55.99760700000001], [-2.5281238, 55.997890100000006], [-2.527317, 55.99812800000001], [-2.5263285, 55.9983805], [-2.5253137999999997, 55.9985781], [-2.524483099999999, 55.99870949999998], [-2.5236421, 55.99881449999999], [-2.522898, 55.9988826], [-2.5221264, 55.99893779999999], [-2.5214013999999993, 55.998961099999995], [-2.5212119999999993, 55.99896540000001], [-2.5208371, 55.9989745], [-2.5199935, 55.9989714], [-2.5195058999999995, 55.998961099999995], [-2.5189393, 55.99893779999999], [-2.5188856999999993, 55.99893559999999], [-2.5184605, 55.99890849999999], [-2.518343, 55.9989], [-2.5175718999999996, 55.99883489999999], [-2.5169383999999995, 55.998761999999985], [-2.5162682, 55.99867270000001], [-2.5157487, 55.9985873], [-2.515604, 55.9985635], [-2.5155084, 55.9985451], [-2.51528279553466, 55.998501195894306], [-2.514585, 55.9983654], [-2.5140315, 55.9982362]]} 6.0 2245 2251 East Linton Dunbar Dunbar 55.9982362 -2.5140315 55.9982362 -2.5140315 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Dunbar TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353869 1790027381763396 50 50 2026-09-21 22:01:16.405137 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:16.040184
724921 753669 G14970 731C33MZ21 2026-09-21 COMPLETE 20354200 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 753669, "stp": "P", "toc": "Great Western Railway", "uid": "G14970", "consist": "800310", "dest_crs": "WSM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14970/2026-09-21/detailed", "trust_id": "731C33MZ21", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weston-super-Mare", "service_date": "2026-09-21", "dest_arr_time": "2249", "dest_platform": "2", "is_terminated": 1, "next_location": "Weston-super-Mare", "signalling_id": "1C33", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "2251", "current_leg_dep": "2243", "current_leg_end": "Weston-super-Mare", "origin_dep_time": "2030", "origin_platform": "1", "current_location": "Weston-super-Mare", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.90911719311105, 51.35791394317301], [-2.9192289999999996, 51.35377319999999], [-2.9199873999999997, 51.3534964], [-2.9209735, 51.3530761], [-2.9212309, 51.35299229999999], [-2.9214136999999996, 51.3529255], [-2.9217837, 51.35279750000001], [-2.9221275, 51.3526974], [-2.9225005999999993, 51.352596], [-2.9228409999999996, 51.35250529999999], [-2.9233261999999995, 51.3524029], [-2.9301503, 51.35101319999999], [-2.9353488, 51.34993490000001], [-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]}", "current_leg_start": "Worle", "dest_arr_time_act": "2249", "motion_projection": null, "next_location_lat": "51.3448748", "next_location_lon": "-2.9693449", "previous_location": "Worle", "current_leg_milage": "2.8", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.876, \"from_m\": 7468.582, \"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\": 38148.389, \"from_m\": 38064.876, \"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\": 38637.904, \"from_m\": 38148.389, \"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\": 38676.444, \"from_m\": 38637.904, \"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\": 38827.092, \"from_m\": 38676.444, \"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\": 40156.621, \"from_m\": 38827.092, \"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\": 40168.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"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\": 47544.609, \"from_m\": 47394.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\": 56156.138, \"from_m\": 47544.609, \"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\": 56236.084, \"from_m\": 56156.138, \"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\": 56294.465, \"from_m\": 56236.084, \"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\": 56401.352, \"from_m\": 56294.465, \"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\": 56457.472, \"from_m\": 56401.352, \"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\": 56515.862, \"from_m\": 56457.472, \"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\": 57140.378, \"from_m\": 56515.862, \"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\": 57751.166, \"from_m\": 57140.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58043.142, \"from_m\": 57751.166, \"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\": 58083.398, \"from_m\": 58043.142, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58220.004, \"from_m\": 58083.398, \"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\": 58632.466, \"from_m\": 58220.004, \"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\": 58977.259, \"from_m\": 58632.466, \"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\": 59042.322, \"from_m\": 58977.259, \"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\": 96697.221, \"from_m\": 59042.322, \"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\": 96806.459, \"from_m\": 96697.221, \"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\": 119492.277, \"from_m\": 96806.459, \"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\": 119564.652, \"from_m\": 119492.277, \"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\": 122181.554, \"from_m\": 119564.652, \"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\": 124283.653, \"from_m\": 122181.554, \"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\": 124368.335, \"from_m\": 124283.653, \"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\": 124433.897, \"from_m\": 124368.335, \"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\": 152827.057, \"from_m\": 124433.897, \"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\": 152893.137, \"from_m\": 152827.057, \"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\": 162646.259, \"from_m\": 152893.137, \"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\": 169018.636, \"from_m\": 162646.259, \"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\": 170661.822, \"from_m\": 169018.636, \"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\": 171126.168, \"from_m\": 170661.822, \"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\": 171900.943, \"from_m\": 171126.168, \"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\": 173668.394, \"from_m\": 171900.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\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185492.064, \"from_m\": 173668.394, \"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\": 188481.415, \"from_m\": 185492.064, \"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\": 188524.403, \"from_m\": 188481.415, \"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\": 188910.55, \"from_m\": 188524.403, \"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\": 189037.937, \"from_m\": 188910.55, \"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\": 189083.921, \"from_m\": 189037.937, \"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\": 189864.502, \"from_m\": 189083.921, \"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\": 190818.945, \"from_m\": 189864.502, \"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\": 191790.014, \"from_m\": 190818.945, \"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\": 195582.353, \"from_m\": 191790.014, \"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\": 216448.343, \"from_m\": 195582.353, \"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\": 216509.342, \"from_m\": 216448.343, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 216592.248, \"from_m\": 216509.342, \"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\": 216711.085, \"from_m\": 216592.248, \"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\": 219850.555, \"from_m\": 216711.085, \"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\": 220103.223, \"from_m\": 219850.555, \"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\": 753669, \"profile_key\": \"30a9e1ba919e559865a60e656879ed9e4fde41d4c77efa15a66bce6c9a5c2843\", \"schedule_id\": 8832, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2055\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2108H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116H\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2125H\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123869.649, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133126.826, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2139\", \"location\": \"Chippenham\", \"stage_seq\": 21, \"distance_m\": 150598.999, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Thingley East Jn\", \"stage_seq\": 22, \"distance_m\": 152827.057, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Thingley Jn\", \"stage_seq\": 23, \"distance_m\": 154049.285, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Bathampton Jn\", \"stage_seq\": 24, \"distance_m\": 167845.705, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2153\", \"location\": \"Bath Spa\", \"stage_seq\": 25, \"distance_m\": 171302.327, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"North Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 188468.587, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Bristol East Jn\", \"stage_seq\": 27, \"distance_m\": 189177.562, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2221\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 28, \"distance_m\": 189745.274, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 29, \"distance_m\": 190277.343, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 30, \"distance_m\": 202593.529, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2237\", \"location\": \"Yatton\", \"stage_seq\": 31, \"distance_m\": 208909.463, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2243\", \"location\": \"Worle\", \"stage_seq\": 32, \"distance_m\": 215607.643, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Worle Jn\", \"stage_seq\": 33, \"distance_m\": 216509.342, \"section_seq\": 1, \"route_path_id\": 133351}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": null, \"location\": \"Weston-super-Mare\", \"stage_seq\": 34, \"distance_m\": 220103.223, \"section_seq\": 1, \"route_path_id\": 133351}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 220103.223, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133351}], \"total_distance_m\": 220103.223, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 214232.219, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5871.004, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.3448748", "current_position_lon": "-2.9693449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:51Z\", \"source_id\": 63936932, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:56Z\", \"source_id\": 20268255, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:21Z\", \"source_id\": 63947831, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:25Z\", \"source_id\": 20271411, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:15Z\", \"source_id\": 63954730, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:19Z\", \"source_id\": 20273380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:52Z\", \"source_id\": 63963610, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:55Z\", \"source_id\": 20275945, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:31Z\", \"source_id\": 63972571, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:30Z\", \"source_id\": 20278423, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:31Z\", \"source_id\": 63994266, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:35Z\", \"source_id\": 20284557, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:25Z\", \"source_id\": 64006152, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:28Z\", \"source_id\": 20287963, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:27Z\", \"source_id\": 64046038, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:29Z\", \"source_id\": 20299435, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:37Z\", \"source_id\": 64076330, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308124, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 64109442, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:40Z\", \"source_id\": 20317959, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:00Z\", \"source_id\": 64138662, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:02Z\", \"source_id\": 20326527, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:10Z\", \"source_id\": 64189883, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:13Z\", \"source_id\": 20341764, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:32Z\", \"source_id\": 64200664, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:35Z\", \"source_id\": 20344945, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:48Z\", \"source_id\": 64213021, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:53Z\", \"source_id\": 20348717, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:09Z\", \"source_id\": 64230926, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:13Z\", \"source_id\": 20354200, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weston-super-Mare", "service_state_platform": "2", "timing_fact_generation": 1790027415097020, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:17.749449", "service_state_evidence_id": 20354200, "current_leg_start_actual_dep": "2026-09-21T22:45:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:17.892775", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD WSM 1C33 800310 9 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.876, "from_m": 7468.582, "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": 38148.389, "from_m": 38064.876, "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": 38637.904, "from_m": 38148.389, "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": 38676.444, "from_m": 38637.904, "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": 38827.092, "from_m": 38676.444, "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": 40156.621, "from_m": 38827.092, "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": 40168.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "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": 47544.609, "from_m": 47394.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": 56156.138, "from_m": 47544.609, "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": 56236.084, "from_m": 56156.138, "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": 56294.465, "from_m": 56236.084, "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": 56401.352, "from_m": 56294.465, "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": 56457.472, "from_m": 56401.352, "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": 56515.862, "from_m": 56457.472, "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": 57140.378, "from_m": 56515.862, "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": 57751.166, "from_m": 57140.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58043.142, "from_m": 57751.166, "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": 58083.398, "from_m": 58043.142, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58220.004, "from_m": 58083.398, "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": 58632.466, "from_m": 58220.004, "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": 58977.259, "from_m": 58632.466, "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": 59042.322, "from_m": 58977.259, "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": 96697.221, "from_m": 59042.322, "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": 96806.459, "from_m": 96697.221, "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": 119492.277, "from_m": 96806.459, "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": 119564.652, "from_m": 119492.277, "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": 122181.554, "from_m": 119564.652, "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": 124283.653, "from_m": 122181.554, "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": 124368.335, "from_m": 124283.653, "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": 124433.897, "from_m": 124368.335, "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": 152827.057, "from_m": 124433.897, "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": 152893.137, "from_m": 152827.057, "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": 162646.259, "from_m": 152893.137, "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": 169018.636, "from_m": 162646.259, "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": 170661.822, "from_m": 169018.636, "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": 171126.168, "from_m": 170661.822, "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": 171900.943, "from_m": 171126.168, "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": 173668.394, "from_m": 171900.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", "infrastructure_limit_mph": 90.0}, {"to_m": 185492.064, "from_m": 173668.394, "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": 188481.415, "from_m": 185492.064, "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": 188524.403, "from_m": 188481.415, "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": 188910.55, "from_m": 188524.403, "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": 189037.937, "from_m": 188910.55, "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": 189083.921, "from_m": 189037.937, "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": 189864.502, "from_m": 189083.921, "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": 190818.945, "from_m": 189864.502, "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": 191790.014, "from_m": 190818.945, "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": 195582.353, "from_m": 191790.014, "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": 216448.343, "from_m": 195582.353, "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": 216509.342, "from_m": 216448.343, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 216592.248, "from_m": 216509.342, "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": 216711.085, "from_m": 216592.248, "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": 219850.555, "from_m": 216711.085, "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": 220103.223, "from_m": 219850.555, "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": 753669, "profile_key": "30a9e1ba919e559865a60e656879ed9e4fde41d4c77efa15a66bce6c9a5c2843", "schedule_id": 8832, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2030", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2055", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2108H", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2125H", "location": "Swindon", "stage_seq": 19, "distance_m": 123869.649, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133126.826, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2139", "location": "Chippenham", "stage_seq": 21, "distance_m": 150598.999, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Thingley East Jn", "stage_seq": 22, "distance_m": 152827.057, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Thingley Jn", "stage_seq": 23, "distance_m": 154049.285, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Bathampton Jn", "stage_seq": 24, "distance_m": 167845.705, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2153", "location": "Bath Spa", "stage_seq": 25, "distance_m": 171302.327, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "North Somerset Jn", "stage_seq": 26, "distance_m": 188468.587, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Bristol East Jn", "stage_seq": 27, "distance_m": 189177.562, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2221", "location": "Bristol Temple Meads", "stage_seq": 28, "distance_m": 189745.274, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Bristol West Jn", "stage_seq": 29, "distance_m": 190277.343, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231H", "location": "Nailsea & Backwell", "stage_seq": 30, "distance_m": 202593.529, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2237", "location": "Yatton", "stage_seq": 31, "distance_m": 208909.463, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2243", "location": "Worle", "stage_seq": 32, "distance_m": 215607.643, "section_seq": 1, "route_path_id": 133351}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Worle Jn", "stage_seq": 33, "distance_m": 216509.342, "section_seq": 1, "route_path_id": 133351}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": null, "location": "Weston-super-Mare", "stage_seq": 34, "distance_m": 220103.223, "section_seq": 1, "route_path_id": 133351}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 220103.223, "from_m": 0.0, "section_seq": 1, "route_path_id": 133351}], "total_distance_m": 220103.223, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 214232.219, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5871.004, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:51Z", "source_id": 63936932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:56Z", "source_id": 20268255, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:21Z", "source_id": 63947831, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:25Z", "source_id": 20271411, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:15Z", "source_id": 63954730, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:19Z", "source_id": 20273380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:52Z", "source_id": 63963610, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:55Z", "source_id": 20275945, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:31Z", "source_id": 63972571, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:30Z", "source_id": 20278423, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:31Z", "source_id": 63994266, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:35Z", "source_id": 20284557, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:25Z", "source_id": 64006152, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:28Z", "source_id": 20287963, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:27Z", "source_id": 64046038, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:29Z", "source_id": 20299435, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:37Z", "source_id": 64076330, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308124, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 64109442, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:52:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:40Z", "source_id": 20317959, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:00Z", "source_id": 64138662, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:02Z", "source_id": 20326527, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:10Z", "source_id": 64189883, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:13Z", "source_id": 20341764, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:32Z", "source_id": 64200664, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:36:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:35Z", "source_id": 20344945, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:48Z", "source_id": 64213021, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:53Z", "source_id": 20348717, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:09Z", "source_id": 64230926, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:13Z", "source_id": 20354200, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] London Paddington 2030 2030 1 None None Weston-super-Mare 2249 2249 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14970/2026-09-21/detailed None Worle 2026-09-21T22:45:00+01:00 Weston-super-Mare 8.0 {"type": "LineString", "coordinates": [[-2.90911719311105, 51.35791394317301], [-2.9192289999999996, 51.35377319999999], [-2.9199873999999997, 51.3534964], [-2.9209735, 51.3530761], [-2.9212309, 51.35299229999999], [-2.9214136999999996, 51.3529255], [-2.9217837, 51.35279750000001], [-2.9221275, 51.3526974], [-2.9225005999999993, 51.352596], [-2.9228409999999996, 51.35250529999999], [-2.9233261999999995, 51.3524029], [-2.9301503, 51.35101319999999], [-2.9353488, 51.34993490000001], [-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]} 2.8 2243 2251 Worle Weston-super-Mare Weston-super-Mare 51.3448748 -2.9693449 51.3448748 -2.9693449 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Weston-super-Mare TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354200 1790027415097020 147 147 2026-09-21 22:01:17.892775 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:17.749449
724922 755081 P23851 172L83M721 2026-09-21 COMPLETE 20353968 2026-09-21 22:51:00 2026-09-21 22:01:22 2026-09-23 22:01:22 {"id": 755081, "stp": "O", "toc": "Northern", "uid": "P23851", "consist": "150142", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23851/2026-09-21/detailed", "trust_id": "172L83M721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "3A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2L83", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2251", "current_leg_dep": "2244", "current_leg_end": "Sheffield", "origin_dep_time": "2132", "origin_platform": "13B", "current_location": "Sheffield", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "-3 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": "2254", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15559.591, \"from_m\": 13743.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27802.846, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31533.274, \"from_m\": 27802.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31556.232, \"from_m\": 31533.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31735.508, \"from_m\": 31556.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31772.817, \"from_m\": 31735.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31881.156, \"from_m\": 31772.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45440.918, \"from_m\": 31881.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45603.915, \"from_m\": 45440.918, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45631.757, \"from_m\": 45603.915, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45830.858, \"from_m\": 45631.757, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45981.446, \"from_m\": 45830.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47336.076, \"from_m\": 45981.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52141.925, \"from_m\": 47336.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52736.639, \"from_m\": 52141.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59317.515, \"from_m\": 52736.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59733.648, \"from_m\": 59317.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64520.802, \"from_m\": 59733.648, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65291.855, \"from_m\": 64520.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66338.984, \"from_m\": 65291.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66401.166, \"from_m\": 66338.984, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71106.831, \"from_m\": 66401.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71641.242, \"from_m\": 71106.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755081, \"profile_key\": \"3d88907c352d048b3d38772a5ae980e8362d993d3cce82b8fa159157e3ab2c8e\", \"schedule_id\": 39879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2152\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17363.799, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Altofts Jn\", \"stage_seq\": 9, \"distance_m\": 21890.44, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Normanton\", \"stage_seq\": 10, \"distance_m\": 22944.042, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2205\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 11, \"distance_m\": 28064.706, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 31693.597, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 13, \"distance_m\": 38807.898, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216\", \"location\": \"Darton\", \"stage_seq\": 14, \"distance_m\": 40231.155, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223H\", \"location\": \"Barnsley\", \"stage_seq\": 15, \"distance_m\": 45811.612, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Wombwell\", \"stage_seq\": 16, \"distance_m\": 52234.65, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2233\", \"location\": \"Elsecar\", \"stage_seq\": 17, \"distance_m\": 54771.805, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2238H\", \"location\": \"Chapeltown\", \"stage_seq\": 18, \"distance_m\": 59826.454, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 62513.128, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2245\", \"location\": \"Meadowhall\", \"stage_seq\": 20, \"distance_m\": 66234.548, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Wincobank Jn\", \"stage_seq\": 21, \"distance_m\": 66475.414, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 22, \"distance_m\": 70908.702, \"section_seq\": 1, \"route_path_id\": 118793}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 23, \"distance_m\": 71641.242, \"section_seq\": 1, \"route_path_id\": 118793}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71641.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118793}], \"total_distance_m\": 71641.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 67497.215, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4144.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:55Z\", \"source_id\": 64081410, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:00Z\", \"source_id\": 20309692, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:26Z\", \"source_id\": 64102360, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:27Z\", \"source_id\": 20315859, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:22Z\", \"source_id\": 64119672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:26Z\", \"source_id\": 20320957, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:05Z\", \"source_id\": 64134437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:08Z\", \"source_id\": 20325294, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:02Z\", \"source_id\": 20333500, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:23Z\", \"source_id\": 64171627, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:28Z\", \"source_id\": 20336193, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:36Z\", \"source_id\": 64180488, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:41Z\", \"source_id\": 20338990, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:21Z\", \"source_id\": 64190356, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:25Z\", \"source_id\": 20341895, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:10Z\", \"source_id\": 64201999, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:16Z\", \"source_id\": 20345312, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:23Z\", \"source_id\": 64216090, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:28Z\", \"source_id\": 20349645, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:45Z\", \"source_id\": 64230081, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:48Z\", \"source_id\": 20353968, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "3", "timing_fact_generation": 1790027389391148, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:17.754400", "service_state_evidence_id": 20353968, "current_leg_start_actual_dep": "2026-09-21T22:45:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:17.889109", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O LDS SHF 2L83 150142 2 75 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15559.591, "from_m": 13743.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27802.846, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31533.274, "from_m": 27802.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31556.232, "from_m": 31533.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31735.508, "from_m": 31556.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31772.817, "from_m": 31735.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31881.156, "from_m": 31772.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45440.918, "from_m": 31881.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45603.915, "from_m": 45440.918, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45631.757, "from_m": 45603.915, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45830.858, "from_m": 45631.757, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45981.446, "from_m": 45830.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47336.076, "from_m": 45981.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52141.925, "from_m": 47336.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52736.639, "from_m": 52141.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59317.515, "from_m": 52736.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59733.648, "from_m": 59317.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64520.802, "from_m": 59733.648, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65291.855, "from_m": 64520.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66338.984, "from_m": 65291.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66401.166, "from_m": 66338.984, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71106.831, "from_m": 66401.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71641.242, "from_m": 71106.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755081, "profile_key": "3d88907c352d048b3d38772a5ae980e8362d993d3cce82b8fa159157e3ab2c8e", "schedule_id": 39879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2132", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2152", "location": "Castleford", "stage_seq": 8, "distance_m": 17363.799, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Altofts Jn", "stage_seq": 9, "distance_m": 21890.44, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Normanton", "stage_seq": 10, "distance_m": 22944.042, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2205", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 28064.706, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 31693.597, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Woolley Coal Sidings S.B.", "stage_seq": 13, "distance_m": 38807.898, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216", "location": "Darton", "stage_seq": 14, "distance_m": 40231.155, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223H", "location": "Barnsley", "stage_seq": 15, "distance_m": 45811.612, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Wombwell", "stage_seq": 16, "distance_m": 52234.65, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2233", "location": "Elsecar", "stage_seq": 17, "distance_m": 54771.805, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2238H", "location": "Chapeltown", "stage_seq": 18, "distance_m": 59826.454, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 62513.128, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2245", "location": "Meadowhall", "stage_seq": 20, "distance_m": 66234.548, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Wincobank Jn", "stage_seq": 21, "distance_m": 66475.414, "section_seq": 1, "route_path_id": 118793}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Nunnery Main Line Jn", "stage_seq": 22, "distance_m": 70908.702, "section_seq": 1, "route_path_id": 118793}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Sheffield", "stage_seq": 23, "distance_m": 71641.242, "section_seq": 1, "route_path_id": 118793}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71641.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 118793}], "total_distance_m": 71641.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 67497.215, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4144.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:55Z", "source_id": 64081410, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:00Z", "source_id": 20309692, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:26Z", "source_id": 64102360, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:27Z", "source_id": 20315859, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:22Z", "source_id": 64119672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:26Z", "source_id": 20320957, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:05Z", "source_id": 64134437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:03:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:08Z", "source_id": 20325294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:02Z", "source_id": 20333500, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:23Z", "source_id": 64171627, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:28Z", "source_id": 20336193, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:36Z", "source_id": 64180488, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:41Z", "source_id": 20338990, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7245, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:21Z", "source_id": 64190356, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:25Z", "source_id": 20341895, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:10Z", "source_id": 64201999, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:16Z", "source_id": 20345312, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:23Z", "source_id": 64216090, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:28Z", "source_id": 20349645, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7299, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:45Z", "source_id": 64230081, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:48Z", "source_id": 20353968, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Leeds 2132 2132 13B None None Sheffield 2254 2254 3A EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23851/2026-09-21/detailed None Meadowhall 2026-09-21T22:45:00+01:00 Sheffield 7.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 2244 2251 Meadowhall Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353968 1790027389391148 79 79 2026-09-21 22:01:17.889109 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:17.754400
724923 755748 L12042 879B67M821 2026-09-21 COMPLETE 20354442 2026-09-21 22:51:00 2026-09-21 22:01:23 2026-09-23 22:01:23 {"id": 755748, "stp": "P", "toc": "London Overground", "uid": "L12042", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12042/2026-09-21/detailed", "trust_id": "879B67M821", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-21", "dest_arr_time": "2246", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B67", "timing_status": "LATE", "origin_station": "Crystal Palace", "current_leg_arr": "2251", "current_leg_dep": "2249", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "2202", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-21T22:01:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1685.75, \"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\": 7834.742, \"from_m\": 1685.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13395.432, \"from_m\": 7834.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13439.981, \"from_m\": 13395.432, \"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\": 15906.334, \"from_m\": 13439.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17398.09, \"from_m\": 15906.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17590.812, \"from_m\": 17398.09, \"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\": 18540.387, \"from_m\": 17590.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19258.493, \"from_m\": 18540.387, \"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\": 20996.152, \"from_m\": 19258.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.134, \"from_m\": 20996.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21311.109, \"from_m\": 21051.134, \"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\": 21383.983, \"from_m\": 21311.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21526.883, \"from_m\": 21383.983, \"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\": 21929.679, \"from_m\": 21526.883, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22862.988, \"from_m\": 21929.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\": 23417.574, \"from_m\": 22862.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27583.3, \"from_m\": 23417.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 755748, \"profile_key\": \"4922244ef241fc20923a5ed22f258acdd4f6a4837fc73b9ca796adb3a5026d3f\", \"schedule_id\": 16094, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1886.834, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3307.365, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4659.728, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6324.799, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7640.81, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8603.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9359.988, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9649.433, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10259.098, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10573.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2226H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11049.487, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2228H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16615.377, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17609.219, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18682.731, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19915.049, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2237H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20797.287, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2240\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21470.267, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25688.319, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2242H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25938.407, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27583.3, \"section_seq\": 1, \"route_path_id\": 117937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27583.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}], \"total_distance_m\": 27583.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25215.108, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2368.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:21Z\", \"source_id\": 64150575, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:26Z\", \"source_id\": 20329974, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:10Z\", \"source_id\": 64156435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:16Z\", \"source_id\": 20331754, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:53Z\", \"source_id\": 64162241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:58Z\", \"source_id\": 20333444, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:52Z\", \"source_id\": 64168453, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:55Z\", \"source_id\": 20335261, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:19Z\", \"source_id\": 64173536, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:21Z\", \"source_id\": 20336745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:20Z\", \"source_id\": 64184052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:20Z\", \"source_id\": 20340006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:18Z\", \"source_id\": 64188100, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:20Z\", \"source_id\": 20341236, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:58Z\", \"source_id\": 64191580, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:59Z\", \"source_id\": 20342212, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:42Z\", \"source_id\": 64195029, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:45Z\", \"source_id\": 20343239, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:31Z\", \"source_id\": 64198750, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:32Z\", \"source_id\": 20344330, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:52Z\", \"source_id\": 64203329, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:54Z\", \"source_id\": 20345728, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:23Z\", \"source_id\": 64208375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:25Z\", \"source_id\": 20347230, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:55Z\", \"source_id\": 64213229, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:59Z\", \"source_id\": 20348781, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:20Z\", \"source_id\": 64217850, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:23Z\", \"source_id\": 20350167, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:58Z\", \"source_id\": 64220957, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:00Z\", \"source_id\": 20351168, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:10Z\", \"source_id\": 64227058, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:13Z\", \"source_id\": 20353037, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:33Z\", \"source_id\": 64231830, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:37Z\", \"source_id\": 20354442, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1790027438244197, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:22.373386", "service_state_evidence_id": 20354442, "current_leg_start_actual_dep": "2026-09-21T22:48:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:51:22.377109", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B67 None None None None {"version": 3, "segments": [{"to_m": 1685.75, "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": 7834.742, "from_m": 1685.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13395.432, "from_m": 7834.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13439.981, "from_m": 13395.432, "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": 15906.334, "from_m": 13439.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17398.09, "from_m": 15906.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17590.812, "from_m": 17398.09, "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": 18540.387, "from_m": 17590.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19258.493, "from_m": 18540.387, "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": 20996.152, "from_m": 19258.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.134, "from_m": 20996.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21311.109, "from_m": 21051.134, "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": 21383.983, "from_m": 21311.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21526.883, "from_m": 21383.983, "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": 21929.679, "from_m": 21526.883, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22862.988, "from_m": 21929.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": 23417.574, "from_m": 22862.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27583.3, "from_m": 23417.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 755748, "profile_key": "4922244ef241fc20923a5ed22f258acdd4f6a4837fc73b9ca796adb3a5026d3f", "schedule_id": 16094, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1886.834, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3307.365, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4659.728, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214", "location": "Brockley", "stage_seq": 5, "distance_m": 6324.799, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7640.81, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8603.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9359.988, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9649.433, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10259.098, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10573.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2226H", "location": "Wapping", "stage_seq": 12, "distance_m": 11049.487, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2228H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16615.377, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17609.219, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18682.731, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19915.049, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2237H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20797.287, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2240", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21470.267, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25688.319, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2242H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25938.407, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27583.3, "section_seq": 1, "route_path_id": 117937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27583.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 117937}], "total_distance_m": 27583.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25215.108, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2368.192, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:21Z", "source_id": 64150575, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:26Z", "source_id": 20329974, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:10Z", "source_id": 64156435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:16Z", "source_id": 20331754, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:53Z", "source_id": 64162241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:58Z", "source_id": 20333444, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:52Z", "source_id": 64168453, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:55Z", "source_id": 20335261, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:19Z", "source_id": 64173536, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:21Z", "source_id": 20336745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:20Z", "source_id": 64184052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:20Z", "source_id": 20340006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:18Z", "source_id": 64188100, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:20Z", "source_id": 20341236, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:58Z", "source_id": 64191580, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:59Z", "source_id": 20342212, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:42Z", "source_id": 64195029, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:45Z", "source_id": 20343239, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:31Z", "source_id": 64198750, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:32Z", "source_id": 20344330, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:52Z", "source_id": 64203329, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:54Z", "source_id": 20345728, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:23Z", "source_id": 64208375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:25Z", "source_id": 20347230, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:55Z", "source_id": 64213229, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:59Z", "source_id": 20348781, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:20Z", "source_id": 64217850, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:23Z", "source_id": 20350167, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:58Z", "source_id": 64220957, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:00Z", "source_id": 20351168, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:10Z", "source_id": 64227058, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:13Z", "source_id": 20353037, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:33Z", "source_id": 64231830, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:37Z", "source_id": 20354442, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Crystal Palace 2202 2202 3 None None Highbury & Islington (East London Line) 2246 2245 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12042/2026-09-21/detailed None Canonbury East London Line 2026-09-21T22:48:30+01:00 Highbury & Islington (East London Line) 2.0 {"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 0.5 2249 2251 Canonbury East London Line Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-21 22:01:22 TERMINATED 2026-09-21 21:51:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354442 1790027438244197 85 85 2026-09-21 21:51:22.377109 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:22.373386
724924 756212 G01223 075C51M821 2026-09-21 COMPLETE 20353102 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 756212, "stp": "P", "toc": "CrossCountry", "uid": "G01223", "consist": "220010", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01223/2026-09-21/detailed", "trust_id": "075C51M821", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Polmadie Car M.D.", "service_date": "2026-09-21", "dest_arr_time": "2232", "dest_platform": null, "is_terminated": 1, "next_location": "Polmadie Car M.D.", "signalling_id": "5C51", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2251", "current_leg_dep": "2241", "current_leg_end": "Polmadie Car M.D.", "origin_dep_time": "2225", "origin_platform": "2", "current_location": "Polmadie Car M.D.", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "2232", "motion_projection": null, "next_location_lat": "55.8362123", "next_location_lon": "-4.2397218", "previous_location": "Glasgow Central High Level", "current_leg_milage": "2.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"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\": 1398.563, \"from_m\": 1007.78, \"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\": 2228.123, \"from_m\": 1398.563, \"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\": 2343.016, \"from_m\": 2228.123, \"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\": 2398.176, \"from_m\": 2343.016, \"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\": 2863.172, \"from_m\": 2398.176, \"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\": 2942.181, \"from_m\": 2863.172, \"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\": 3001.334, \"from_m\": 2942.181, \"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\": 3069.396, \"from_m\": 3001.334, \"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\": 3188.74, \"from_m\": 3069.396, \"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\": 3685.576, \"from_m\": 3188.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 756212, \"profile_key\": \"e5a0e6db69c299974149d59770868b67c4cb2d4aaa9bcc85313882640de095a6\", \"schedule_id\": 8267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 133125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 133125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 133125}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": null, \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 5, \"distance_m\": 3685.576, \"section_seq\": 1, \"route_path_id\": 133125}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3685.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133125}], \"total_distance_m\": 3685.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3188.74, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 496.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2225", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8362123", "current_position_lon": "-4.2397218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:14Z\", \"source_id\": 64227206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:19Z\", \"source_id\": 20353102, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Polmadie Car M.D.", "service_state_platform": null, "timing_fact_generation": 1790027301559919, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:25.058429", "service_state_evidence_id": 20353102, "current_leg_start_actual_dep": "2026-09-21T22:44:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:25.274824", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P GLC None 5C51 220010 4 125 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "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": 1398.563, "from_m": 1007.78, "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": 2228.123, "from_m": 1398.563, "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": 2343.016, "from_m": 2228.123, "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": 2398.176, "from_m": 2343.016, "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": 2863.172, "from_m": 2398.176, "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": 2942.181, "from_m": 2863.172, "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": 3001.334, "from_m": 2942.181, "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": 3069.396, "from_m": 3001.334, "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": 3188.74, "from_m": 3069.396, "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": 3685.576, "from_m": 3188.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 756212, "profile_key": "e5a0e6db69c299974149d59770868b67c4cb2d4aaa9bcc85313882640de095a6", "schedule_id": 8267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2225", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 133125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 133125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 133125}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": null, "location": "Polmadie Car M.D.", "stage_seq": 5, "distance_m": 3685.576, "section_seq": 1, "route_path_id": 133125}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3685.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 133125}], "total_distance_m": 3685.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3188.74, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 496.836, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2058, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:14Z", "source_id": 64227206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:19Z", "source_id": 20353102, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Glasgow Central High Level 2225 2225 2 None None Polmadie Car M.D. 2232 2232 None LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01223/2026-09-21/detailed None Glasgow Central High Level 2026-09-21T22:44:00+01:00 Polmadie Car M.D. 10.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]} 2.1 2241 2251 Glasgow Central High Level Polmadie Car M.D. Polmadie Car M.D. 55.8362123 -4.2397218 55.8362123 -4.2397218 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Polmadie Car M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353102 1790027301559919 32 32 2026-09-21 22:01:25.274824 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:25.058429
724925 755272 C04283 601H64M721 2026-09-21 COMPLETE 20353917 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 755272, "stp": "P", "toc": "East Midlands Railway", "uid": "C04283", "consist": "360105+360113", "dest_crs": "STP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04283/2026-09-21/detailed", "trust_id": "601H64M721", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "1", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1H64", "timing_status": "EARLY", "origin_station": "Corby", "current_leg_arr": "2251", "current_leg_dep": "2229", "current_leg_end": "London St. Pancras", "origin_dep_time": "2141", "origin_platform": "1", "current_location": "London St. Pancras", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Luton Airport Parkway", "current_leg_milage": "29.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.756, \"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\": 7415.858, \"from_m\": 208.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7961.636, \"from_m\": 7415.858, \"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\": 8910.583, \"from_m\": 7961.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8991.84, \"from_m\": 8910.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9972.962, \"from_m\": 8991.84, \"capability_applied\": null, \"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\": 11852.766, \"from_m\": 9972.962, \"capability_applied\": null, \"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\": 13788.734, \"from_m\": 11852.766, \"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\": 15608.45, \"from_m\": 13788.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 20308.545, \"from_m\": 15608.45, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 20452.084, \"from_m\": 20308.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20728.309, \"from_m\": 20452.084, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20791.382, \"from_m\": 20728.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\": 22040.378, \"from_m\": 20791.382, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24359.589, \"from_m\": 22040.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\": 24586.54, \"from_m\": 24359.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24738.543, \"from_m\": 24586.54, \"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\": 37571.473, \"from_m\": 24738.543, \"capability_applied\": null, \"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\": 37840.856, \"from_m\": 37571.473, \"capability_applied\": null, \"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\": 59977.393, \"from_m\": 37840.856, \"capability_applied\": null, \"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\": 62798.748, \"from_m\": 59977.393, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 62846.145, \"from_m\": 62798.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70800.174, \"from_m\": 62846.145, \"capability_applied\": null, \"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\": 74266.809, \"from_m\": 70800.174, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 74314.102, \"from_m\": 74266.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78367.753, \"from_m\": 74314.102, \"capability_applied\": null, \"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\": 79419.027, \"from_m\": 78367.753, \"capability_applied\": 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\": 80293.78, \"from_m\": 79419.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82895.486, \"from_m\": 80293.78, \"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\": 84694.284, \"from_m\": 82895.486, \"capability_applied\": 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\": 88178.662, \"from_m\": 84694.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88751.211, \"from_m\": 88178.662, \"capability_applied\": null, \"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\": 88836.783, \"from_m\": 88751.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88853.983, \"from_m\": 88836.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88938.994, \"from_m\": 88853.983, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94132.292, \"from_m\": 88938.994, \"capability_applied\": null, \"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\": 98265.877, \"from_m\": 94132.292, \"capability_applied\": 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\": 115968.77, \"from_m\": 98265.877, \"capability_applied\": null, \"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\": 119327.604, \"from_m\": 115968.77, \"capability_applied\": null, \"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\": 120714.442, \"from_m\": 119327.604, \"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\": 121989.975, \"from_m\": 120714.442, \"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\": 122094.394, \"from_m\": 121989.975, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124257.366, \"from_m\": 122094.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\": 125054.067, \"from_m\": 124257.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126592.094, \"from_m\": 125054.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126677.725, \"from_m\": 126592.094, \"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\": 126705.058, \"from_m\": 126677.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126745.689, \"from_m\": 126705.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126801.335, \"from_m\": 126745.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127111.867, \"from_m\": 126801.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\": 127422.23, \"from_m\": 127111.867, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 127689.352, \"from_m\": 127422.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755272, \"profile_key\": \"105c0c9460e36843748a836bda9b1803c2ca25524671e41982569fb1448e835f\", \"schedule_id\": 563, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Corby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 2, \"distance_m\": 8910.583, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2150\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Kettering South Jn\", \"stage_seq\": 4, \"distance_m\": 14269.591, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Harrowden Jn\", \"stage_seq\": 5, \"distance_m\": 20452.084, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Wellingborough\", \"stage_seq\": 6, \"distance_m\": 23438.201, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Wellingborough South Jn\", \"stage_seq\": 7, \"distance_m\": 24533.293, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 8, \"distance_m\": 36925.779, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Bedford North Jn\", \"stage_seq\": 9, \"distance_m\": 46648.098, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Bedford\", \"stage_seq\": 10, \"distance_m\": 47759.141, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 11, \"distance_m\": 49360.896, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Flitwick\", \"stage_seq\": 12, \"distance_m\": 63260.258, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 74478.56, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227H\", \"location\": \"Luton\", \"stage_seq\": 14, \"distance_m\": 79171.304, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 15, \"distance_m\": 80925.389, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 16, \"distance_m\": 88853.983, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"St. Albans\", \"stage_seq\": 17, \"distance_m\": 95891.951, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Radlett Jn\", \"stage_seq\": 18, \"distance_m\": 104678.843, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Hendon\", \"stage_seq\": 19, \"distance_m\": 116680.841, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Cricklewood\", \"stage_seq\": 20, \"distance_m\": 119730.544, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 21, \"distance_m\": 121679.592, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 22, \"distance_m\": 122113.529, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 23, \"distance_m\": 124426.218, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Kentish Town\", \"stage_seq\": 24, \"distance_m\": 125429.9, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 126396.996, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Dock Jn South\", \"stage_seq\": 26, \"distance_m\": 126810.764, \"section_seq\": 1, \"route_path_id\": 130660}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 27, \"distance_m\": 127689.352, \"section_seq\": 1, \"route_path_id\": 130660}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127689.352, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130660}], \"total_distance_m\": 127689.352, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122179.274, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5510.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:05Z\", \"source_id\": 64099139, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:09Z\", \"source_id\": 20314967, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:56Z\", \"source_id\": 64116569, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:01Z\", \"source_id\": 20320090, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:34Z\", \"source_id\": 64146574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:37Z\", \"source_id\": 20328832, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:47Z\", \"source_id\": 64168283, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:55Z\", \"source_id\": 20335245, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:31Z\", \"source_id\": 64180291, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:35Z\", \"source_id\": 20338940, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:15Z\", \"source_id\": 64188013, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:18Z\", \"source_id\": 20341207, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:49Z\", \"source_id\": 64203256, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:52Z\", \"source_id\": 20345692, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:54Z\", \"source_id\": 64216978, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:58Z\", \"source_id\": 20349959, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:22Z\", \"source_id\": 64219793, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:26Z\", \"source_id\": 20350800, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:11Z\", \"source_id\": 64221460, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:15Z\", \"source_id\": 20351330, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:40Z\", \"source_id\": 64229914, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:44Z\", \"source_id\": 20353917, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "1", "timing_fact_generation": 1790027385442706, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:29.260936", "service_state_evidence_id": 20353917, "current_leg_start_actual_dep": "2026-09-21T22:30:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:29.573273", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P COR STP 1H64 360105+360113 8 100 None {"version": 3, "segments": [{"to_m": 208.756, "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": 7415.858, "from_m": 208.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7961.636, "from_m": 7415.858, "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": 8910.583, "from_m": 7961.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8991.84, "from_m": 8910.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9972.962, "from_m": 8991.84, "capability_applied": null, "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": 11852.766, "from_m": 9972.962, "capability_applied": null, "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": 13788.734, "from_m": 11852.766, "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": 15608.45, "from_m": 13788.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 20308.545, "from_m": 15608.45, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 20452.084, "from_m": 20308.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20728.309, "from_m": 20452.084, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20791.382, "from_m": 20728.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": 22040.378, "from_m": 20791.382, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24359.589, "from_m": 22040.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": 24586.54, "from_m": 24359.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24738.543, "from_m": 24586.54, "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": 37571.473, "from_m": 24738.543, "capability_applied": null, "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": 37840.856, "from_m": 37571.473, "capability_applied": null, "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": 59977.393, "from_m": 37840.856, "capability_applied": null, "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": 62798.748, "from_m": 59977.393, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 62846.145, "from_m": 62798.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70800.174, "from_m": 62846.145, "capability_applied": null, "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": 74266.809, "from_m": 70800.174, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 74314.102, "from_m": 74266.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78367.753, "from_m": 74314.102, "capability_applied": null, "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": 79419.027, "from_m": 78367.753, "capability_applied": 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": 80293.78, "from_m": 79419.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82895.486, "from_m": 80293.78, "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": 84694.284, "from_m": 82895.486, "capability_applied": 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": 88178.662, "from_m": 84694.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88751.211, "from_m": 88178.662, "capability_applied": null, "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": 88836.783, "from_m": 88751.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88853.983, "from_m": 88836.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88938.994, "from_m": 88853.983, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94132.292, "from_m": 88938.994, "capability_applied": null, "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": 98265.877, "from_m": 94132.292, "capability_applied": 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": 115968.77, "from_m": 98265.877, "capability_applied": null, "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": 119327.604, "from_m": 115968.77, "capability_applied": null, "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": 120714.442, "from_m": 119327.604, "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": 121989.975, "from_m": 120714.442, "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": 122094.394, "from_m": 121989.975, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124257.366, "from_m": 122094.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": 125054.067, "from_m": 124257.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126592.094, "from_m": 125054.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126677.725, "from_m": 126592.094, "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": 126705.058, "from_m": 126677.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126745.689, "from_m": 126705.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126801.335, "from_m": 126745.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127111.867, "from_m": 126801.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": 127422.23, "from_m": 127111.867, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 127689.352, "from_m": 127422.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755272, "profile_key": "105c0c9460e36843748a836bda9b1803c2ca25524671e41982569fb1448e835f", "schedule_id": 563, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2141", "location": "Corby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Kettering North Jn", "stage_seq": 2, "distance_m": 8910.583, "section_seq": 1, "route_path_id": 130660}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2150", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Kettering South Jn", "stage_seq": 4, "distance_m": 14269.591, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Harrowden Jn", "stage_seq": 5, "distance_m": 20452.084, "section_seq": 1, "route_path_id": 130660}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Wellingborough", "stage_seq": 6, "distance_m": 23438.201, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Wellingborough South Jn", "stage_seq": 7, "distance_m": 24533.293, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Sharnbrook Jn", "stage_seq": 8, "distance_m": 36925.779, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Bedford North Jn", "stage_seq": 9, "distance_m": 46648.098, "section_seq": 1, "route_path_id": 130660}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Bedford", "stage_seq": 10, "distance_m": 47759.141, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Bedford South Jn", "stage_seq": 11, "distance_m": 49360.896, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Flitwick", "stage_seq": 12, "distance_m": 63260.258, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 74478.56, "section_seq": 1, "route_path_id": 130660}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227H", "location": "Luton", "stage_seq": 14, "distance_m": 79171.304, "section_seq": 1, "route_path_id": 130660}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230H", "location": "Luton Airport Parkway", "stage_seq": 15, "distance_m": 80925.389, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Harpenden Jn", "stage_seq": 16, "distance_m": 88853.983, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "St. Albans", "stage_seq": 17, "distance_m": 95891.951, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Radlett Jn", "stage_seq": 18, "distance_m": 104678.843, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Hendon", "stage_seq": 19, "distance_m": 116680.841, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Cricklewood", "stage_seq": 20, "distance_m": 119730.544, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "West Hampstead Thameslink", "stage_seq": 21, "distance_m": 121679.592, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "West Hampstead South Jn", "stage_seq": 22, "distance_m": 122113.529, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Carlton Road Jn", "stage_seq": 23, "distance_m": 124426.218, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Kentish Town", "stage_seq": 24, "distance_m": 125429.9, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 126396.996, "section_seq": 1, "route_path_id": 130660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Dock Jn South", "stage_seq": 26, "distance_m": 126810.764, "section_seq": 1, "route_path_id": 130660}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 27, "distance_m": 127689.352, "section_seq": 1, "route_path_id": 130660}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127689.352, "from_m": 0.0, "section_seq": 1, "route_path_id": 130660}], "total_distance_m": 127689.352, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122179.274, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5510.078, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:05Z", "source_id": 64099139, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:09Z", "source_id": 20314967, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:56Z", "source_id": 64116569, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:01Z", "source_id": 20320090, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:34Z", "source_id": 64146574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:37Z", "source_id": 20328832, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:47Z", "source_id": 64168283, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:55Z", "source_id": 20335245, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:31Z", "source_id": 64180291, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:35Z", "source_id": 20338940, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:15Z", "source_id": 64188013, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:18Z", "source_id": 20341207, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:49Z", "source_id": 64203256, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:52Z", "source_id": 20345692, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:54Z", "source_id": 64216978, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:58Z", "source_id": 20349959, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:22Z", "source_id": 64219793, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:26Z", "source_id": 20350800, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:11Z", "source_id": 64221460, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:15Z", "source_id": 20351330, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18655, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:40Z", "source_id": 64229914, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:44Z", "source_id": 20353917, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Corby 2141 2141 1 None None London St. Pancras 2253 2253 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04283/2026-09-21/detailed None Luton Airport Parkway 2026-09-21T22:30:30+01:00 London St. Pancras 22.0 {"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} 29.3 2229 2251 Luton Airport Parkway London St. Pancras London St. Pancras 51.5321037 -0.1272303 51.5321037 -0.1272303 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 London St. Pancras TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353917 1790027385442706 84 84 2026-09-21 22:01:29.573273 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:29.260936
724926 755173 P01123 521F72M721 2026-09-21 COMPLETE 20354040 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 755173, "stp": "P", "toc": "Greater Anglia", "uid": "P01123", "consist": "720527", "dest_crs": "CET", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01123/2026-09-21/detailed", "trust_id": "521F72M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester Town", "service_date": "2026-09-21", "dest_arr_time": "2247", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester Town", "signalling_id": "1F72", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2251", "current_leg_dep": "2244", "current_leg_end": "Colchester Town", "origin_dep_time": "2136", "origin_platform": "13", "current_location": "Colchester Town", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]}", "current_leg_start": "Colchester", "dest_arr_time_act": "2247", "motion_projection": null, "next_location_lat": "51.8864931", "next_location_lon": "0.9046311", "previous_location": "Colchester", "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\": 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.493, \"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.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.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.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.585, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.146, \"from_m\": 31569.585, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.121, \"from_m\": 31759.146, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.558, \"from_m\": 32065.121, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.112, \"from_m\": 32987.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.856, \"from_m\": 45068.112, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48828.425, \"from_m\": 47326.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.562, \"from_m\": 48828.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 53420.901, \"from_m\": 49319.562, \"capability_applied\": 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\": 53506.536, \"from_m\": 53420.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83125.877, \"from_m\": 53506.536, \"capability_applied\": 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\": 83155.153, \"from_m\": 83125.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83455.786, \"from_m\": 83155.153, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83573.862, \"from_m\": 83455.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84226.382, \"from_m\": 83573.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84848.61, \"from_m\": 84226.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85300.042, \"from_m\": 84848.61, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85355.648, \"from_m\": 85300.042, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85440.455, \"from_m\": 85355.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\": 85532.732, \"from_m\": 85440.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85787.225, \"from_m\": 85532.732, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 86334.561, \"from_m\": 85787.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86686.82, \"from_m\": 86334.561, \"capability_applied\": null, \"effective_limit_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\": 755173, \"profile_key\": \"00bc8e704130cb152dc4df5b1850078e4a4b511dbce8003abdf2c871fac28eca\", \"schedule_id\": 19631, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.55, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.77, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.404, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.866, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62030.088, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Kelvedon\", \"stage_seq\": 13, \"distance_m\": 67879.756, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Marks Tey\", \"stage_seq\": 14, \"distance_m\": 74939.773, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2239\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 82930.996, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 16, \"distance_m\": 85440.455, \"section_seq\": 1, \"route_path_id\": 138384}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": null, \"location\": \"Colchester Town\", \"stage_seq\": 17, \"distance_m\": 86686.82, \"section_seq\": 1, \"route_path_id\": 138384}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 86686.82, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138384}], \"total_distance_m\": 86686.82, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 85275.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1411.479, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.8864931", "current_position_lon": "0.9046311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:58Z\", \"source_id\": 64090103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:04Z\", \"source_id\": 20312341, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:52Z\", \"source_id\": 64098683, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:32Z\", \"source_id\": 64130842, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:35Z\", \"source_id\": 20324256, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:10Z\", \"source_id\": 64147839, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:16Z\", \"source_id\": 20329243, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:20Z\", \"source_id\": 64167309, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:24Z\", \"source_id\": 20334953, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:24Z\", \"source_id\": 64175764, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:28Z\", \"source_id\": 20337448, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:32Z\", \"source_id\": 64188590, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:36Z\", \"source_id\": 20341385, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:23Z\", \"source_id\": 64196469, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:25Z\", \"source_id\": 20343677, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:32Z\", \"source_id\": 64206696, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:36Z\", \"source_id\": 20346766, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:52Z\", \"source_id\": 64216909, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:55Z\", \"source_id\": 20349922, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:55Z\", \"source_id\": 64230392, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:56Z\", \"source_id\": 20354040, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester Town", "service_state_platform": "1", "timing_fact_generation": 1790027397074885, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:30.759457", "service_state_evidence_id": 20354040, "current_leg_start_actual_dep": "2026-09-21T22:43:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:32.254511", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST CET 1F72 720527 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.493, "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.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.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.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.585, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.146, "from_m": 31569.585, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.121, "from_m": 31759.146, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.558, "from_m": 32065.121, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.112, "from_m": 32987.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.856, "from_m": 45068.112, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48828.425, "from_m": 47326.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.562, "from_m": 48828.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 53420.901, "from_m": 49319.562, "capability_applied": 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": 53506.536, "from_m": 53420.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83125.877, "from_m": 53506.536, "capability_applied": 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": 83155.153, "from_m": 83125.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83455.786, "from_m": 83155.153, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83573.862, "from_m": 83455.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84226.382, "from_m": 83573.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84848.61, "from_m": 84226.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85300.042, "from_m": 84848.61, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85355.648, "from_m": 85300.042, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85440.455, "from_m": 85355.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": 85532.732, "from_m": 85440.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85787.225, "from_m": 85532.732, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 86334.561, "from_m": 85787.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86686.82, "from_m": 86334.561, "capability_applied": null, "effective_limit_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": 755173, "profile_key": "00bc8e704130cb152dc4df5b1850078e4a4b511dbce8003abdf2c871fac28eca", "schedule_id": 19631, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2136", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.55, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.77, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.404, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.866, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220H", "location": "Witham", "stage_seq": 12, "distance_m": 62030.088, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Kelvedon", "stage_seq": 13, "distance_m": 67879.756, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Marks Tey", "stage_seq": 14, "distance_m": 74939.773, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2239", "location": "Colchester", "stage_seq": 15, "distance_m": 82930.996, "section_seq": 1, "route_path_id": 138384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Colchester East Gate Jn", "stage_seq": 16, "distance_m": 85440.455, "section_seq": 1, "route_path_id": 138384}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": null, "location": "Colchester Town", "stage_seq": 17, "distance_m": 86686.82, "section_seq": 1, "route_path_id": 138384}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 86686.82, "from_m": 0.0, "section_seq": 1, "route_path_id": 138384}], "total_distance_m": 86686.82, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 85275.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1411.479, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:58Z", "source_id": 64090103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:04Z", "source_id": 20312341, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:52Z", "source_id": 64098683, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:32Z", "source_id": 64130842, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:35Z", "source_id": 20324256, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:10Z", "source_id": 64147839, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:16Z", "source_id": 20329243, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:20Z", "source_id": 64167309, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:24Z", "source_id": 20334953, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:24Z", "source_id": 64175764, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:28Z", "source_id": 20337448, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:32Z", "source_id": 64188590, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:36Z", "source_id": 20341385, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:23Z", "source_id": 64196469, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:25Z", "source_id": 20343677, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:32Z", "source_id": 64206696, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:36Z", "source_id": 20346766, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:52Z", "source_id": 64216909, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:55Z", "source_id": 20349922, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:55Z", "source_id": 64230392, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:56Z", "source_id": 20354040, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] London Liverpool Street 2136 2136 13 None None Colchester Town 2247 2247 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01123/2026-09-21/detailed None Colchester 2026-09-21T22:43:00+01:00 Colchester Town 7.0 {"type": "LineString", "coordinates": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]} 2.3 2244 2251 Colchester Colchester Town Colchester Town 51.8864931 0.9046311 51.8864931 0.9046311 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Colchester Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354040 1790027397074885 94 94 2026-09-21 22:01:32.254511 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:30.759457
724927 756029 G86258 182F74M821 2026-09-21 COMPLETE 20354196 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 756029, "stp": "P", "toc": "Northern", "uid": "G86258", "consist": "150122", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86258/2026-09-21/detailed", "trust_id": "182F74M821", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2255", "dest_platform": "16A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2F74", "timing_status": "EARLY", "origin_station": "Knottingley", "current_leg_arr": "2251", "current_leg_dep": "2242", "current_leg_end": "Leeds", "origin_dep_time": "2216", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Woodlesford", "dest_arr_time_act": "2254", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Woodlesford", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.95, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 348.6, \"from_m\": 75.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390.056, \"from_m\": 348.6, \"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\": 3288.29, \"from_m\": 390.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3642.224, \"from_m\": 3288.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5899.376, \"from_m\": 3642.224, \"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\": 8425.527, \"from_m\": 5899.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10027.805, \"from_m\": 8425.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11813.501, \"from_m\": 10027.805, \"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\": 11870.453, \"from_m\": 11813.501, \"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\": 11926.522, \"from_m\": 11870.453, \"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\": 11953.123, \"from_m\": 11926.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19932.322, \"from_m\": 11953.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19981.55, \"from_m\": 19932.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22495.059, \"from_m\": 19981.55, \"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\": 23042.392, \"from_m\": 22495.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24287.733, \"from_m\": 23042.392, \"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\": 24685.916, \"from_m\": 24287.733, \"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\": 25252.771, \"from_m\": 24685.916, \"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\": 25574.982, \"from_m\": 25252.771, \"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\": 756029, \"profile_key\": \"c5dfe4bf415235b7ea9f626a72cdd05047e7899a0174a3bab7cccab3d6787451\", \"schedule_id\": 12744, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 2, \"distance_m\": 313.946, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2220H\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 3, \"distance_m\": 3079.006, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Glasshoughton\", \"stage_seq\": 4, \"distance_m\": 5899.376, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2233H\", \"location\": \"Castleford\", \"stage_seq\": 5, \"distance_m\": 8425.527, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Whitwood Jn\", \"stage_seq\": 6, \"distance_m\": 10022.23, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Methley Jn\", \"stage_seq\": 7, \"distance_m\": 11926.522, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"Woodlesford\", \"stage_seq\": 8, \"distance_m\": 15971.793, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Stourton Jn\", \"stage_seq\": 9, \"distance_m\": 19981.55, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 10, \"distance_m\": 24307.716, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 11, \"distance_m\": 25049.35, \"section_seq\": 1, \"route_path_id\": 117344}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 12, \"distance_m\": 25574.982, \"section_seq\": 1, \"route_path_id\": 117344}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25574.982, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117344}], \"total_distance_m\": 25574.982, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19802.118, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5772.864, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2216", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:18Z\", \"source_id\": 64169402, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:23Z\", \"source_id\": 20335547, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:09Z\", \"source_id\": 64177411, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:13Z\", \"source_id\": 20338012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:08Z\", \"source_id\": 64187750, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:10Z\", \"source_id\": 20341123, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:31Z\", \"source_id\": 64214398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:34Z\", \"source_id\": 20349131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:34Z\", \"source_id\": 64225891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:38Z\", \"source_id\": 20352696, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:07Z\", \"source_id\": 64230918, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:13Z\", \"source_id\": 20354196, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "16", "timing_fact_generation": 1790027416611860, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:39.260968", "service_state_evidence_id": 20354196, "current_leg_start_actual_dep": "2026-09-21T22:43:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:39.665569", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO LDS 2F74 150122 2 75 None {"version": 3, "segments": [{"to_m": 75.95, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 348.6, "from_m": 75.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390.056, "from_m": 348.6, "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": 3288.29, "from_m": 390.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3642.224, "from_m": 3288.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5899.376, "from_m": 3642.224, "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": 8425.527, "from_m": 5899.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10027.805, "from_m": 8425.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11813.501, "from_m": 10027.805, "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": 11870.453, "from_m": 11813.501, "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": 11926.522, "from_m": 11870.453, "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": 11953.123, "from_m": 11926.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19932.322, "from_m": 11953.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19981.55, "from_m": 19932.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22495.059, "from_m": 19981.55, "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": 23042.392, "from_m": 22495.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24287.733, "from_m": 23042.392, "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": 24685.916, "from_m": 24287.733, "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": 25252.771, "from_m": 24685.916, "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": 25574.982, "from_m": 25252.771, "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": 756029, "profile_key": "c5dfe4bf415235b7ea9f626a72cdd05047e7899a0174a3bab7cccab3d6787451", "schedule_id": 12744, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2216", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Knottingley West Jn", "stage_seq": 2, "distance_m": 313.946, "section_seq": 1, "route_path_id": 117344}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2220H", "location": "Pontefract Monkhill", "stage_seq": 3, "distance_m": 3079.006, "section_seq": 1, "route_path_id": 117344}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Glasshoughton", "stage_seq": 4, "distance_m": 5899.376, "section_seq": 1, "route_path_id": 117344}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2233H", "location": "Castleford", "stage_seq": 5, "distance_m": 8425.527, "section_seq": 1, "route_path_id": 117344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Whitwood Jn", "stage_seq": 6, "distance_m": 10022.23, "section_seq": 1, "route_path_id": 117344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Methley Jn", "stage_seq": 7, "distance_m": 11926.522, "section_seq": 1, "route_path_id": 117344}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "Woodlesford", "stage_seq": 8, "distance_m": 15971.793, "section_seq": 1, "route_path_id": 117344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Stourton Jn", "stage_seq": 9, "distance_m": 19981.55, "section_seq": 1, "route_path_id": 117344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Engine Shed Jn", "stage_seq": 10, "distance_m": 24307.716, "section_seq": 1, "route_path_id": 117344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Leeds West Jn", "stage_seq": 11, "distance_m": 25049.35, "section_seq": 1, "route_path_id": 117344}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Leeds", "stage_seq": 12, "distance_m": 25574.982, "section_seq": 1, "route_path_id": 117344}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25574.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 117344}], "total_distance_m": 25574.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19802.118, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5772.864, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:18Z", "source_id": 64169402, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:23Z", "source_id": 20335547, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5646, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:09Z", "source_id": 64177411, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:13Z", "source_id": 20338012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5078, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:08Z", "source_id": 64187750, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:10Z", "source_id": 20341123, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:31Z", "source_id": 64214398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:34Z", "source_id": 20349131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:34Z", "source_id": 64225891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:38Z", "source_id": 20352696, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5431, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:07Z", "source_id": 64230918, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:13Z", "source_id": 20354196, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Knottingley 2216 2216 2 None None Leeds 2255 2254 16A EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86258/2026-09-21/detailed None Woodlesford 2026-09-21T22:43:00+01:00 Leeds 9.0 {"type": "LineString", "coordinates": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 6.0 2242 2251 Woodlesford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354196 1790027416611860 46 46 2026-09-21 22:01:39.665569 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:39.260968
724928 754540 C22646 639V77M721 2026-09-21 COMPLETE 20354538 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 754540, "stp": "P", "toc": "Thameslink", "uid": "C22646", "consist": "700039", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22646/2026-09-21/detailed", "trust_id": "639V77M721", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-21", "dest_arr_time": "2244", "dest_platform": "1", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9V77", "timing_status": "LATE", "origin_station": "St. Albans", "current_leg_arr": "2251", "current_leg_dep": "2240", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "2107", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "West Sutton", "dest_arr_time_act": "2244", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "West Sutton", "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\": 213.303, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8714.876, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8794.431, \"from_m\": 8714.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12145.268, \"from_m\": 8794.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13589.2, \"from_m\": 12145.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19421.507, \"from_m\": 13589.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20088.377, \"from_m\": 19421.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23596.109, \"from_m\": 20088.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24063.77, \"from_m\": 23596.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24098.661, \"from_m\": 24063.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24141.597, \"from_m\": 24098.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24183.026, \"from_m\": 24141.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24831.308, \"from_m\": 24183.026, \"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\": 26530.414, \"from_m\": 24831.308, \"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\": 28371.753, \"from_m\": 26530.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28590.243, \"from_m\": 28371.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29168.377, \"from_m\": 28590.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31854.235, \"from_m\": 29168.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31923.12, \"from_m\": 31854.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33150.108, \"from_m\": 31923.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33187.369, \"from_m\": 33150.108, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33258.402, \"from_m\": 33187.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33313.67, \"from_m\": 33258.402, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33466.696, \"from_m\": 33313.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35508.958, \"from_m\": 33466.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35571.415, \"from_m\": 35508.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36814.931, \"from_m\": 35571.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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36892.557, \"from_m\": 36814.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37302.193, \"from_m\": 36892.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38014.814, \"from_m\": 37302.193, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38126.102, \"from_m\": 38014.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38172.539, \"from_m\": 38126.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38396.851, \"from_m\": 38172.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38424.763, \"from_m\": 38396.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\": 38479.933, \"from_m\": 38424.763, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38810.024, \"from_m\": 38479.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39151.416, \"from_m\": 38810.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39236.471, \"from_m\": 39151.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39769.818, \"from_m\": 39236.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40060.922, \"from_m\": 39769.818, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40104.642, \"from_m\": 40060.922, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44067.923, \"from_m\": 40104.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\": 44122.65, \"from_m\": 44067.923, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44575.381, \"from_m\": 44122.65, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44665.767, \"from_m\": 44575.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45711.485, \"from_m\": 44665.767, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45809.838, \"from_m\": 45711.485, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45914.656, \"from_m\": 45809.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\": 46128.152, \"from_m\": 45914.656, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46190.387, \"from_m\": 46128.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46224.557, \"from_m\": 46190.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\": 46262.124, \"from_m\": 46224.557, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46299.546, \"from_m\": 46262.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46325.93, \"from_m\": 46299.546, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46355.635, \"from_m\": 46325.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46847.232, \"from_m\": 46355.635, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49489.166, \"from_m\": 46847.232, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50191.006, \"from_m\": 49489.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51909.873, \"from_m\": 50191.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55208.431, \"from_m\": 51909.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55688.885, \"from_m\": 55208.431, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55733.451, \"from_m\": 55688.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55955.382, \"from_m\": 55733.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57348.566, \"from_m\": 55955.382, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57708.633, \"from_m\": 57348.566, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58751.893, \"from_m\": 57708.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\": 58801.973, \"from_m\": 58751.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60111.872, \"from_m\": 58801.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60467.325, \"from_m\": 60111.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62253.475, \"from_m\": 60467.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62894.871, \"from_m\": 62253.475, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62933.082, \"from_m\": 62894.871, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63272.57, \"from_m\": 62933.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63319.102, \"from_m\": 63272.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\": 63357.679, \"from_m\": 63319.102, \"capability_applied\": null, \"effective_limit_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\": 754540, \"profile_key\": \"7bc360b01563ae8cc5299dd4317b8f5615fa5797046896c9b2c88facf745f3fd\", \"schedule_id\": 3339, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2129\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.855, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.436, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42748.333, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44367.174, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210H\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46045.831, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214H\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48492.961, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49441.915, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2219\", \"location\": \"Tooting\", \"stage_seq\": 26, \"distance_m\": 50930.023, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222\", \"location\": \"Haydons Road\", \"stage_seq\": 27, \"distance_m\": 52981.261, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2225\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 28, \"distance_m\": 54319.573, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 29, \"distance_m\": 54988.263, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2228H\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 30, \"distance_m\": 55854.304, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2230H\", \"location\": \"South Merton\", \"stage_seq\": 31, \"distance_m\": 56787.363, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233\", \"location\": \"Morden South\", \"stage_seq\": 32, \"distance_m\": 57801.695, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235\", \"location\": \"St Helier\", \"stage_seq\": 33, \"distance_m\": 58549.502, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2237H\", \"location\": \"Sutton Common\", \"stage_seq\": 34, \"distance_m\": 60239.19, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240\", \"location\": \"West Sutton\", \"stage_seq\": 35, \"distance_m\": 61430.329, \"section_seq\": 1, \"route_path_id\": 130856}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 36, \"distance_m\": 63357.679, \"section_seq\": 1, \"route_path_id\": 130856}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63357.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130856}], \"total_distance_m\": 63357.679, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55769.194, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7588.485, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2107", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:58Z\", \"source_id\": 64012269, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:01Z\", \"source_id\": 64028919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:05Z\", \"source_id\": 20294511, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:01Z\", \"source_id\": 64040519, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:05Z\", \"source_id\": 20297861, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:53Z\", \"source_id\": 64051403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:57Z\", \"source_id\": 20301060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:12Z\", \"source_id\": 64058760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:16Z\", \"source_id\": 20303215, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 64068404, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:16Z\", \"source_id\": 20305856, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:24Z\", \"source_id\": 64073457, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:31Z\", \"source_id\": 20307329, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:55Z\", \"source_id\": 64081406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:00Z\", \"source_id\": 20309693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:10Z\", \"source_id\": 64097226, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:13Z\", \"source_id\": 20314380, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:36Z\", \"source_id\": 64113663, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:40Z\", \"source_id\": 20319236, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:46Z\", \"source_id\": 64124981, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:50Z\", \"source_id\": 20322473, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:52Z\", \"source_id\": 64129457, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:54Z\", \"source_id\": 20323829, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:49Z\", \"source_id\": 64133763, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:54Z\", \"source_id\": 20325114, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:00Z\", \"source_id\": 64140894, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:05Z\", \"source_id\": 20327218, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:42Z\", \"source_id\": 64151198, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:46Z\", \"source_id\": 20330209, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:30Z\", \"source_id\": 64161416, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:32Z\", \"source_id\": 20333169, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:30Z\", \"source_id\": 64173912, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:34Z\", \"source_id\": 20336865, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:03Z\", \"source_id\": 64183483, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:10Z\", \"source_id\": 20339880, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:40Z\", \"source_id\": 64194892, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:41Z\", \"source_id\": 20343204, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:06Z\", \"source_id\": 64199854, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:11Z\", \"source_id\": 20344715, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:24Z\", \"source_id\": 64202415, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:26Z\", \"source_id\": 20345423, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:53Z\", \"source_id\": 64211268, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 20348122, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:01Z\", \"source_id\": 64215257, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:06Z\", \"source_id\": 20349434, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:53Z\", \"source_id\": 64226540, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:59Z\", \"source_id\": 20352893, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:43Z\", \"source_id\": 64232102, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:45Z\", \"source_id\": 20354538, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "1", "timing_fact_generation": 1790027445692102, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:41.316886", "service_state_evidence_id": 20354538, "current_leg_start_actual_dep": "2026-09-21T22:47:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:41.649927", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SUO 9V77 700039 8 100 None {"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8714.876, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8794.431, "from_m": 8714.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12145.268, "from_m": 8794.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13589.2, "from_m": 12145.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19421.507, "from_m": 13589.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20088.377, "from_m": 19421.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23596.109, "from_m": 20088.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24063.77, "from_m": 23596.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24098.661, "from_m": 24063.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24141.597, "from_m": 24098.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24183.026, "from_m": 24141.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24831.308, "from_m": 24183.026, "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": 26530.414, "from_m": 24831.308, "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": 28371.753, "from_m": 26530.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28590.243, "from_m": 28371.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29168.377, "from_m": 28590.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31854.235, "from_m": 29168.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31923.12, "from_m": 31854.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33150.108, "from_m": 31923.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33187.369, "from_m": 33150.108, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33258.402, "from_m": 33187.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33313.67, "from_m": 33258.402, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33466.696, "from_m": 33313.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35508.958, "from_m": 33466.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35571.415, "from_m": 35508.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36814.931, "from_m": 35571.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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 36892.557, "from_m": 36814.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37302.193, "from_m": 36892.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 38014.814, "from_m": 37302.193, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 38126.102, "from_m": 38014.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38172.539, "from_m": 38126.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38396.851, "from_m": 38172.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38424.763, "from_m": 38396.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": 38479.933, "from_m": 38424.763, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38810.024, "from_m": 38479.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39151.416, "from_m": 38810.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39236.471, "from_m": 39151.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39769.818, "from_m": 39236.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40060.922, "from_m": 39769.818, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40104.642, "from_m": 40060.922, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44067.923, "from_m": 40104.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": 44122.65, "from_m": 44067.923, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44575.381, "from_m": 44122.65, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44665.767, "from_m": 44575.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45711.485, "from_m": 44665.767, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45809.838, "from_m": 45711.485, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45914.656, "from_m": 45809.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": 46128.152, "from_m": 45914.656, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46190.387, "from_m": 46128.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46224.557, "from_m": 46190.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": 46262.124, "from_m": 46224.557, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46299.546, "from_m": 46262.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46325.93, "from_m": 46299.546, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46355.635, "from_m": 46325.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46847.232, "from_m": 46355.635, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49489.166, "from_m": 46847.232, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50191.006, "from_m": 49489.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51909.873, "from_m": 50191.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55208.431, "from_m": 51909.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55688.885, "from_m": 55208.431, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55733.451, "from_m": 55688.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55955.382, "from_m": 55733.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57348.566, "from_m": 55955.382, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57708.633, "from_m": 57348.566, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58751.893, "from_m": 57708.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": 58801.973, "from_m": 58751.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60111.872, "from_m": 58801.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60467.325, "from_m": 60111.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62253.475, "from_m": 60467.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62894.871, "from_m": 62253.475, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62933.082, "from_m": 62894.871, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63272.57, "from_m": 62933.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63319.102, "from_m": 63272.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": 63357.679, "from_m": 63319.102, "capability_applied": null, "effective_limit_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": 754540, "profile_key": "7bc360b01563ae8cc5299dd4317b8f5615fa5797046896c9b2c88facf745f3fd", "schedule_id": 3339, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2129", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.855, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.436, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42748.333, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44367.174, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210H", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46045.831, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214H", "location": "Streatham", "stage_seq": 24, "distance_m": 48492.961, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49441.915, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2219", "location": "Tooting", "stage_seq": 26, "distance_m": 50930.023, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222", "location": "Haydons Road", "stage_seq": 27, "distance_m": 52981.261, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2225", "location": "Wimbledon (C)", "stage_seq": 28, "distance_m": 54319.573, "section_seq": 1, "route_path_id": 130856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Wimbledon West Jn", "stage_seq": 29, "distance_m": 54988.263, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2228H", "location": "Wimbledon Chase", "stage_seq": 30, "distance_m": 55854.304, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2230H", "location": "South Merton", "stage_seq": 31, "distance_m": 56787.363, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233", "location": "Morden South", "stage_seq": 32, "distance_m": 57801.695, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235", "location": "St Helier", "stage_seq": 33, "distance_m": 58549.502, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2237H", "location": "Sutton Common", "stage_seq": 34, "distance_m": 60239.19, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240", "location": "West Sutton", "stage_seq": 35, "distance_m": 61430.329, "section_seq": 1, "route_path_id": 130856}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 36, "distance_m": 63357.679, "section_seq": 1, "route_path_id": 130856}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63357.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 130856}], "total_distance_m": 63357.679, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55769.194, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7588.485, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:58Z", "source_id": 64012269, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T20:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:01Z", "source_id": 64028919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:05Z", "source_id": 20294511, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:01Z", "source_id": 64040519, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:05Z", "source_id": 20297861, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:53Z", "source_id": 64051403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:57Z", "source_id": 20301060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:12Z", "source_id": 64058760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:16Z", "source_id": 20303215, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 64068404, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:16Z", "source_id": 20305856, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:24Z", "source_id": 64073457, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:31Z", "source_id": 20307329, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:55Z", "source_id": 64081406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:00Z", "source_id": 20309693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:10Z", "source_id": 64097226, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:13Z", "source_id": 20314380, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:36Z", "source_id": 64113663, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:40Z", "source_id": 20319236, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:46Z", "source_id": 64124981, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:50Z", "source_id": 20322473, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:52Z", "source_id": 64129457, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:54Z", "source_id": 20323829, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:49Z", "source_id": 64133763, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:54Z", "source_id": 20325114, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:00Z", "source_id": 64140894, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:05Z", "source_id": 20327218, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:42Z", "source_id": 64151198, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:46Z", "source_id": 20330209, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:30Z", "source_id": 64161416, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:32Z", "source_id": 20333169, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:30Z", "source_id": 64173912, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:34Z", "source_id": 20336865, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:03Z", "source_id": 64183483, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:10Z", "source_id": 20339880, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:40Z", "source_id": 64194892, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:41Z", "source_id": 20343204, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:06Z", "source_id": 64199854, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:11Z", "source_id": 20344715, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29448, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:24Z", "source_id": 64202415, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:26Z", "source_id": 20345423, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:53Z", "source_id": 64211268, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 20348122, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:01Z", "source_id": 64215257, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:06Z", "source_id": 20349434, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:53Z", "source_id": 64226540, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:59Z", "source_id": 20352893, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:43Z", "source_id": 64232102, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:45Z", "source_id": 20354538, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] St. Albans 2107 2107 1 None None Sutton (Surrey) 2244 2244 1 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22646/2026-09-21/detailed None West Sutton 2026-09-21T22:47:00+01:00 Sutton (Surrey) 11.0 {"type": "LineString", "coordinates": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} 1.2 2240 2251 West Sutton Sutton (Surrey) Sutton (Surrey) 51.3597453 -0.1903314 51.3597453 -0.1903314 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Sutton (Surrey) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354538 1790027445692102 135 135 2026-09-21 22:01:41.649927 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:41.316886
724929 755688 G77486 872A68M821 2026-09-21 COMPLETE 20354510 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 755688, "stp": "P", "toc": "Southern", "uid": "G77486", "consist": null, "dest_crs": "TON", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77486/2026-09-21/detailed", "trust_id": "872A68M821", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-21", "dest_arr_time": "2233", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2A68", "timing_status": "LATE", "origin_station": "Redhill", "current_leg_arr": "2251", "current_leg_dep": "2244", "current_leg_end": "Tonbridge", "origin_dep_time": "2200", "origin_platform": "1A", "current_location": "Tonbridge", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Leigh (Kent)", "dest_arr_time_act": "2233", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Leigh (Kent)", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.967, \"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\": 164.742, \"from_m\": 73.967, \"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\": 191.798, \"from_m\": 164.742, \"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\": 344.28, \"from_m\": 191.798, \"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\": 1491.776, \"from_m\": 344.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18914.836, \"from_m\": 1491.776, \"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\": 19017.883, \"from_m\": 18914.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30179.424, \"from_m\": 19017.883, \"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\": 30366.503, \"from_m\": 30179.424, \"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\": 31105.61, \"from_m\": 30366.503, \"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\": 31340.295, \"from_m\": 31105.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31829.092, \"from_m\": 31340.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31924.197, \"from_m\": 31829.092, \"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\": 31974.231, \"from_m\": 31924.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32031.383, \"from_m\": 31974.231, \"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\": 32511.31, \"from_m\": 32031.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32761.706, \"from_m\": 32511.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 755688, \"profile_key\": \"9a4304637d70af18177f35099d8c51b78777814f2958cb5e8ebe704b7af3d332\", \"schedule_id\": 12214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117215}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Nutfield\", \"stage_seq\": 2, \"distance_m\": 3299.391, \"section_seq\": 1, \"route_path_id\": 117215}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Godstone\", \"stage_seq\": 3, \"distance_m\": 9059.138, \"section_seq\": 1, \"route_path_id\": 117215}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 16933.102, \"section_seq\": 1, \"route_path_id\": 117215}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2222H\", \"location\": \"Penshurst\", \"stage_seq\": 5, \"distance_m\": 24859.919, \"section_seq\": 1, \"route_path_id\": 117215}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 6, \"distance_m\": 27575.228, \"section_seq\": 1, \"route_path_id\": 117215}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 117215}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117215}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:44Z\", \"source_id\": 64168168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:49Z\", \"source_id\": 20335202, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:16Z\", \"source_id\": 64177648, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:21Z\", \"source_id\": 20338106, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:39Z\", \"source_id\": 64182664, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:43Z\", \"source_id\": 20339623, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:02Z\", \"source_id\": 64201679, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:06Z\", \"source_id\": 20345224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:40Z\", \"source_id\": 64214637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:43Z\", \"source_id\": 20349246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:38Z\", \"source_id\": 64231973, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:43Z\", \"source_id\": 20354510, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1790027445284243, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:42.862436", "service_state_evidence_id": 20354510, "current_leg_start_actual_dep": "2026-09-21T22:44:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:43.416366", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P RDH TON 2A68 None None None None {"version": 3, "segments": [{"to_m": 73.967, "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": 164.742, "from_m": 73.967, "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": 191.798, "from_m": 164.742, "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": 344.28, "from_m": 191.798, "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": 1491.776, "from_m": 344.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18914.836, "from_m": 1491.776, "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": 19017.883, "from_m": 18914.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30179.424, "from_m": 19017.883, "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": 30366.503, "from_m": 30179.424, "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": 31105.61, "from_m": 30366.503, "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": 31340.295, "from_m": 31105.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31829.092, "from_m": 31340.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31924.197, "from_m": 31829.092, "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": 31974.231, "from_m": 31924.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32031.383, "from_m": 31974.231, "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": 32511.31, "from_m": 32031.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32761.706, "from_m": 32511.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 755688, "profile_key": "9a4304637d70af18177f35099d8c51b78777814f2958cb5e8ebe704b7af3d332", "schedule_id": 12214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117215}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Nutfield", "stage_seq": 2, "distance_m": 3299.391, "section_seq": 1, "route_path_id": 117215}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Godstone", "stage_seq": 3, "distance_m": 9059.138, "section_seq": 1, "route_path_id": 117215}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216", "location": "Edenbridge", "stage_seq": 4, "distance_m": 16933.102, "section_seq": 1, "route_path_id": 117215}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2222H", "location": "Penshurst", "stage_seq": 5, "distance_m": 24859.919, "section_seq": 1, "route_path_id": 117215}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226", "location": "Leigh (Kent)", "stage_seq": 6, "distance_m": 27575.228, "section_seq": 1, "route_path_id": 117215}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 117215}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 117215}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:44Z", "source_id": 64168168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:49Z", "source_id": 20335202, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:16Z", "source_id": 64177648, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:21Z", "source_id": 20338106, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:39Z", "source_id": 64182664, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:30:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:43Z", "source_id": 20339623, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:02Z", "source_id": 64201679, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:06Z", "source_id": 20345224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30392, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:40Z", "source_id": 64214637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:43Z", "source_id": 20349246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32703, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:38Z", "source_id": 64231973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:43Z", "source_id": 20354510, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Redhill 2200 2200 1A None None Tonbridge 2233 2233 1 LATE +18 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77486/2026-09-21/detailed None Leigh (Kent) 2026-09-21T22:44:00+01:00 Tonbridge 7.0 {"type": "LineString", "coordinates": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} 2.5 2244 2251 Leigh (Kent) Tonbridge Tonbridge 51.1915396 0.2694946 51.1915396 0.2694946 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Tonbridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354510 1790027445284243 66 66 2026-09-21 22:01:43.416366 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:42.862436
724930 756336 W34106 075S90M821 2026-09-21 COMPLETE 20353497 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 756336, "stp": "P", "toc": "Avanti West Coast", "uid": "W34106", "consist": "390039", "dest_crs": "XPD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34106/2026-09-21/detailed", "trust_id": "075S90M821", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Polmadie D.H.S.", "service_date": "2026-09-21", "dest_arr_time": "2247", "dest_platform": null, "is_terminated": 1, "next_location": "Polmadie D.H.S.", "signalling_id": "5S90", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2251", "current_leg_dep": "2239", "current_leg_end": "Polmadie D.H.S.", "origin_dep_time": "2231", "origin_platform": "9", "current_location": "Polmadie Sig. G755", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248851, 55.83886269999999], [-4.2486602, 55.8387966], [-4.2483333, 55.83868089999999], [-4.2481688, 55.838623199999994], [-4.2475675, 55.8384143], [-4.246780499999999, 55.83814370000001], [-4.2465824, 55.8380756], [-4.245552399999999, 55.8376699], [-4.2448401, 55.8374215], [-4.244286299999999, 55.83720050000001], [-4.243814199999999, 55.8370273], [-4.2424578, 55.8365581], [-4.2423503, 55.8365209], [-4.241907299999999, 55.8363373], [-4.2416508, 55.83621779999999], [-4.241282499999999, 55.8360402], [-4.2402055999999995, 55.83554349999999], [-4.2397686, 55.83534769999999], [-4.239375, 55.8352013], [-4.235731199999999, 55.83393349999999], [-4.2355381, 55.8338687]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "2247", "motion_projection": null, "next_location_lat": "55.8338687", "next_location_lon": "-4.2355381", "previous_location": "Glasgow Central High Level", "current_leg_milage": "2.3", "linx_max_speed_mph": 140, "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\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2865.811, \"from_m\": 2228.123, \"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\": 3181.718, \"from_m\": 2865.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3700.348, \"from_m\": 3181.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 756336, \"profile_key\": \"273071012a1e660526d38e61f5f9d526a337452524e727d594ed353ab9f42ab7\", \"schedule_id\": 26832, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 141005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 141005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 141005}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": null, \"location\": \"Polmadie D.H.S.\", \"stage_seq\": 5, \"distance_m\": 3700.348, \"section_seq\": 1, \"route_path_id\": 141005}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141005}], \"total_distance_m\": 3700.348, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 3181.718, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 518.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2231", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8338687", "current_position_lon": "-4.2355381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:36Z\", \"source_id\": 20350321, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:05Z\", \"source_id\": 20351805, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:56Z\", \"source_id\": 64228490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:57Z\", \"source_id\": 20353497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Polmadie D.H.S.", "service_state_platform": null, "timing_fact_generation": 1790027339546245, "current_leg_arrival_utc": "2026-09-21T22:51:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390039\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T21:51:44.226928", "service_state_evidence_id": 20353497, "current_leg_start_actual_dep": "2026-09-21T22:35:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:44.433235", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P GLC XPD 5S90 390039 9 140 {"units": ["390039"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "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": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "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": 2865.811, "from_m": 2228.123, "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": 3181.718, "from_m": 2865.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3700.348, "from_m": 3181.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 756336, "profile_key": "273071012a1e660526d38e61f5f9d526a337452524e727d594ed353ab9f42ab7", "schedule_id": 26832, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2231", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 141005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 141005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 141005}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": null, "location": "Polmadie D.H.S.", "stage_seq": 5, "distance_m": 3700.348, "section_seq": 1, "route_path_id": 141005}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 141005}], "total_distance_m": 3700.348, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 3181.718, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 518.63, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:36Z", "source_id": 20350321, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:05Z", "source_id": 20351805, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2046, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:56Z", "source_id": 64228490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:57Z", "source_id": 20353497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Glasgow Central High Level 2231 2231 9 None None Polmadie D.H.S. 2247 2247 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34106/2026-09-21/detailed None Glasgow Central High Level 2026-09-21T22:35:00+01:00 Polmadie D.H.S. 12.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248851, 55.83886269999999], [-4.2486602, 55.8387966], [-4.2483333, 55.83868089999999], [-4.2481688, 55.838623199999994], [-4.2475675, 55.8384143], [-4.246780499999999, 55.83814370000001], [-4.2465824, 55.8380756], [-4.245552399999999, 55.8376699], [-4.2448401, 55.8374215], [-4.244286299999999, 55.83720050000001], [-4.243814199999999, 55.8370273], [-4.2424578, 55.8365581], [-4.2423503, 55.8365209], [-4.241907299999999, 55.8363373], [-4.2416508, 55.83621779999999], [-4.241282499999999, 55.8360402], [-4.2402055999999995, 55.83554349999999], [-4.2397686, 55.83534769999999], [-4.239375, 55.8352013], [-4.235731199999999, 55.83393349999999], [-4.2355381, 55.8338687]]} 2.3 2239 2251 Glasgow Central High Level Polmadie Sig. G755 Polmadie D.H.S. 55.8338687 -4.2355381 55.8338687 -4.2355381 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Polmadie D.H.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20353497 1790027339546245 20 20 2026-09-21 22:01:44.433235 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:44.226928
724931 755276 C21507 262D28M721 2026-09-21 COMPLETE 20354445 2026-09-21 22:51:00 2026-09-21 22:01:52 2026-09-23 22:01:52 {"id": 755276, "stp": "P", "toc": "East Midlands Railway", "uid": "C21507", "consist": "170512", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21507/2026-09-21/detailed", "trust_id": "262D28M721", "origin_crs": "WRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "3B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2D28", "timing_status": "EARLY", "origin_station": "Worksop", "current_leg_arr": "2251", "current_leg_dep": "2241", "current_leg_end": "Nottingham", "origin_dep_time": "2141", "origin_platform": "2", "current_location": "Nottingham", "last_update_time": "2026-09-21T22:01:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Bulwell (Notts)", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Bulwell (Notts)", "current_leg_milage": "5.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1672.502, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2458.481, \"from_m\": 1672.502, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15387.735, \"from_m\": 2458.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16623.298, \"from_m\": 15387.735, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18185.914, \"from_m\": 16623.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.892, \"from_m\": 18185.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20913.706, \"from_m\": 19098.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21521.958, \"from_m\": 20913.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26712.741, \"from_m\": 21521.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30285.449, \"from_m\": 26712.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30551.009, \"from_m\": 30285.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31556.105, \"from_m\": 30551.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43207.236, \"from_m\": 31556.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47971.323, \"from_m\": 43207.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48232.048, \"from_m\": 47971.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48266.017, \"from_m\": 48232.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48766.832, \"from_m\": 48266.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48782.323, \"from_m\": 48766.832, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51089.85, \"from_m\": 48782.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51147.151, \"from_m\": 51089.85, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51193.85, \"from_m\": 51147.151, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51532.799, \"from_m\": 51193.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51757.271, \"from_m\": 51532.799, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755276, \"profile_key\": \"c76fef5b167707adf3e68163b60419a43fc6806b4671bbc76d31fa0671a6e299\", \"schedule_id\": 3065, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Worksop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 2, \"distance_m\": 1672.502, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Woodend Jn\", \"stage_seq\": 3, \"distance_m\": 2474.456, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Whitwell\", \"stage_seq\": 4, \"distance_m\": 7530.728, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Creswell (Derbys)\", \"stage_seq\": 5, \"distance_m\": 9714.427, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Langwith Whaley Thorns\", \"stage_seq\": 6, \"distance_m\": 13225.617, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Shirebrook East Jn\", \"stage_seq\": 7, \"distance_m\": 15401.99, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Shirebrook\", \"stage_seq\": 8, \"distance_m\": 16573.49, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212H\", \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 9, \"distance_m\": 21116.488, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"Mansfield Town\", \"stage_seq\": 10, \"distance_m\": 23850.193, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2223\", \"location\": \"Sutton Parkway\", \"stage_seq\": 11, \"distance_m\": 28378.203, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226H\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 12, \"distance_m\": 30097.693, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 13, \"distance_m\": 30285.449, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 14, \"distance_m\": 31556.105, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2232\", \"location\": \"Newstead\", \"stage_seq\": 15, \"distance_m\": 34438.566, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2237\", \"location\": \"Hucknall\", \"stage_seq\": 16, \"distance_m\": 38373.447, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 17, \"distance_m\": 40877.839, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242\", \"location\": \"Bulwell (Notts)\", \"stage_seq\": 18, \"distance_m\": 42934.118, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 19, \"distance_m\": 43154.01, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Radford Jn\", \"stage_seq\": 20, \"distance_m\": 48221.653, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Mansfield Jn\", \"stage_seq\": 21, \"distance_m\": 50729.594, \"section_seq\": 1, \"route_path_id\": 131663}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 22, \"distance_m\": 51757.271, \"section_seq\": 1, \"route_path_id\": 131663}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131663}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 51723.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:28Z\", \"source_id\": 20317804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:57Z\", \"source_id\": 20320067, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 20322895, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:59Z\", \"source_id\": 20325854, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:00Z\", \"source_id\": 64149684, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:04Z\", \"source_id\": 20329761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:32Z\", \"source_id\": 64159340, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:35Z\", \"source_id\": 20332608, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:26Z\", \"source_id\": 64173789, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:29Z\", \"source_id\": 20336817, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:02Z\", \"source_id\": 64179277, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:06Z\", \"source_id\": 20338649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:58Z\", \"source_id\": 64191591, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:06Z\", \"source_id\": 20342248, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:35Z\", \"source_id\": 20346124, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:59Z\", \"source_id\": 64209573, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:03Z\", \"source_id\": 20347611, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:32Z\", \"source_id\": 64210600, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:36Z\", \"source_id\": 20347914, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:33Z\", \"source_id\": 64231796, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:37Z\", \"source_id\": 20354445, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1790027438829551, "current_leg_arrival_utc": "2026-09-21T22:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:48.342593", "service_state_evidence_id": 20354445, "current_leg_start_actual_dep": "2026-09-21T22:42:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:48.537249", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P WRK NOT 2D28 170512 2 100 None {"version": 3, "segments": [{"to_m": 1672.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2458.481, "from_m": 1672.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15387.735, "from_m": 2458.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16623.298, "from_m": 15387.735, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18185.914, "from_m": 16623.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.892, "from_m": 18185.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20913.706, "from_m": 19098.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21521.958, "from_m": 20913.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26712.741, "from_m": 21521.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30285.449, "from_m": 26712.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30551.009, "from_m": 30285.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31556.105, "from_m": 30551.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43207.236, "from_m": 31556.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47971.323, "from_m": 43207.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48232.048, "from_m": 47971.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48266.017, "from_m": 48232.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48766.832, "from_m": 48266.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48782.323, "from_m": 48766.832, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51089.85, "from_m": 48782.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51147.151, "from_m": 51089.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51193.85, "from_m": 51147.151, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51532.799, "from_m": 51193.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51757.271, "from_m": 51532.799, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755276, "profile_key": "c76fef5b167707adf3e68163b60419a43fc6806b4671bbc76d31fa0671a6e299", "schedule_id": 3065, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2141", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Woodend Jn", "stage_seq": 3, "distance_m": 2474.456, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Whitwell", "stage_seq": 4, "distance_m": 7530.728, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Creswell (Derbys)", "stage_seq": 5, "distance_m": 9714.427, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Langwith Whaley Thorns", "stage_seq": 6, "distance_m": 13225.617, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Shirebrook East Jn", "stage_seq": 7, "distance_m": 15401.99, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Shirebrook", "stage_seq": 8, "distance_m": 16573.49, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212H", "location": "Mansfield Woodhouse", "stage_seq": 9, "distance_m": 21116.488, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "Mansfield Town", "stage_seq": 10, "distance_m": 23850.193, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2223", "location": "Sutton Parkway", "stage_seq": 11, "distance_m": 28378.203, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226H", "location": "Kirkby in Ashfield", "stage_seq": 12, "distance_m": 30097.693, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Kirkby Lane End Jn", "stage_seq": 13, "distance_m": 30285.449, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 14, "distance_m": 31556.105, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2232", "location": "Newstead", "stage_seq": 15, "distance_m": 34438.566, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2237", "location": "Hucknall", "stage_seq": 16, "distance_m": 38373.447, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Bestwood Park Jn", "stage_seq": 17, "distance_m": 40877.839, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242", "location": "Bulwell (Notts)", "stage_seq": 18, "distance_m": 42934.118, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Bulwell South Jn", "stage_seq": 19, "distance_m": 43154.01, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Radford Jn", "stage_seq": 20, "distance_m": 48221.653, "section_seq": 1, "route_path_id": 131663}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Mansfield Jn", "stage_seq": 21, "distance_m": 50729.594, "section_seq": 1, "route_path_id": 131663}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Nottingham", "stage_seq": 22, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 131663}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 131663}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:28Z", "source_id": 20317804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:57Z", "source_id": 20320067, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 20322895, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:59Z", "source_id": 20325854, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:00Z", "source_id": 64149684, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:04Z", "source_id": 20329761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16670, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:32Z", "source_id": 64159340, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:35Z", "source_id": 20332608, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:26Z", "source_id": 64173789, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:29Z", "source_id": 20336817, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:02Z", "source_id": 64179277, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:06Z", "source_id": 20338649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:58Z", "source_id": 64191591, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:06Z", "source_id": 20342248, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:35Z", "source_id": 20346124, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:59Z", "source_id": 64209573, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:03Z", "source_id": 20347611, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:32Z", "source_id": 64210600, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:36Z", "source_id": 20347914, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:33Z", "source_id": 64231796, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:37Z", "source_id": 20354445, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Worksop 2141 2141 2 None None Nottingham 2252 2252 3B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21507/2026-09-21/detailed None Bulwell (Notts) 2026-09-21T22:42:00+01:00 Nottingham 10.0 {"type": "LineString", "coordinates": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 5.4 2241 2251 Bulwell (Notts) Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-21 22:01:52 TERMINATED 2026-09-21 21:51:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354445 1790027438829551 65 65 2026-09-21 22:01:48.537249 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:48.342593
724932 755612 P66235 471B31M721 2026-09-21 COMPLETE 20354330 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 755612, "stp": "P", "toc": "Greater Anglia", "uid": "P66235", "consist": "745104", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66235/2026-09-21/detailed", "trust_id": "471B31M721", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2244", "dest_platform": "2", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B31", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "2252", "current_leg_dep": "2236", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2157", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "+8 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": "2244", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41971.335, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42003.228, \"from_m\": 41971.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46491.635, \"from_m\": 42003.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49611.625, \"from_m\": 46491.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49995.025, \"from_m\": 49611.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50042.06, \"from_m\": 49995.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51473.3, \"from_m\": 50042.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51575.996, \"from_m\": 51473.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\": 52222.855, \"from_m\": 51575.996, \"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\": 53308.281, \"from_m\": 52222.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54254.363, \"from_m\": 53308.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54832.508, \"from_m\": 54254.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56297.013, \"from_m\": 54832.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57873.003, \"from_m\": 56297.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\": 58509.904, \"from_m\": 57873.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58986.579, \"from_m\": 58509.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59439.797, \"from_m\": 58986.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755612, \"profile_key\": \"eb9607a6921a726e2e66a76a94184b64378975a6122dd11ae5946e418399dff1\", \"schedule_id\": 22012, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.084, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 49840.799, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50600.954, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51553.374, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52271.372, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54653.51, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57627.655, \"section_seq\": 1, \"route_path_id\": 124148}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59439.797, \"section_seq\": 1, \"route_path_id\": 124148}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59439.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124148}], \"total_distance_m\": 59439.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54982.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2157", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "16.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:44Z\", \"source_id\": 64140223, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:45Z\", \"source_id\": 20327015, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:43Z\", \"source_id\": 64146826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:46Z\", \"source_id\": 20328916, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:01Z\", \"source_id\": 64166646, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:06Z\", \"source_id\": 20334736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:43Z\", \"source_id\": 64176421, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:45Z\", \"source_id\": 20337657, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:00Z\", \"source_id\": 64183421, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:06Z\", \"source_id\": 20339857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:32Z\", \"source_id\": 64190687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:35Z\", \"source_id\": 20342025, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:48Z\", \"source_id\": 64201197, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:54Z\", \"source_id\": 20345077, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:56Z\", \"source_id\": 64215107, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:00Z\", \"source_id\": 20349379, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:57Z\", \"source_id\": 64224816, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:04Z\", \"source_id\": 20352366, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:24Z\", \"source_id\": 64231422, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:29Z\", \"source_id\": 20354330, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "2", "timing_fact_generation": 1790027430446357, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:58.750360", "service_state_evidence_id": 64231422, "current_leg_start_actual_dep": "2026-09-21T22:39:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-21T21:51:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:59.184791", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B31 745104 12 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41971.335, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42003.228, "from_m": 41971.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46491.635, "from_m": 42003.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49611.625, "from_m": 46491.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49995.025, "from_m": 49611.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50042.06, "from_m": 49995.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51473.3, "from_m": 50042.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51575.996, "from_m": 51473.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": 52222.855, "from_m": 51575.996, "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": 53308.281, "from_m": 52222.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54254.363, "from_m": 53308.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54832.508, "from_m": 54254.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56297.013, "from_m": 54832.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57873.003, "from_m": 56297.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": 58509.904, "from_m": 57873.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58986.579, "from_m": 58509.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59439.797, "from_m": 58986.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755612, "profile_key": "eb9607a6921a726e2e66a76a94184b64378975a6122dd11ae5946e418399dff1", "schedule_id": 22012, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 124148}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.084, "section_seq": 1, "route_path_id": 124148}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 49840.799, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50600.954, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51553.374, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52271.372, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54653.51, "section_seq": 1, "route_path_id": 124148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57627.655, "section_seq": 1, "route_path_id": 124148}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59439.797, "section_seq": 1, "route_path_id": 124148}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59439.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 124148}], "total_distance_m": 59439.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54982.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:44Z", "source_id": 64140223, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:45Z", "source_id": 20327015, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:43Z", "source_id": 64146826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:46Z", "source_id": 20328916, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:01Z", "source_id": 64166646, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:06Z", "source_id": 20334736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:43Z", "source_id": 64176421, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:45Z", "source_id": 20337657, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:00Z", "source_id": 64183421, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:06Z", "source_id": 20339857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:32Z", "source_id": 64190687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:35Z", "source_id": 20342025, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:48Z", "source_id": 64201197, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:54Z", "source_id": 20345077, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:56Z", "source_id": 64215107, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:00Z", "source_id": 20349379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:57Z", "source_id": 64224816, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:04Z", "source_id": 20352366, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:24Z", "source_id": 64231422, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:29Z", "source_id": 20354330, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Stansted Airport 2157 2157 3 None None London Liverpool Street 2244 2244 2 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66235/2026-09-21/detailed None Tottenham Hale 2026-09-21T22:39: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 2236 2252 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:51:58 London Liverpool Street TD DIRECT_DESTINATION_ARRIVAL 64231422 1790027430446357 75 75 2026-09-21 22:01:59.184791 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:58.750360
724933 733679 H50267 334L18CO21 2026-09-21 COMPLETE 20355198 2026-09-21 22:35:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 733679, "stp": "P", "toc": "Unknown", "uid": "H50267", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50267/2026-09-21/detailed", "trust_id": "334L18CO21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Felixstowe North (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2235", "dest_platform": null, "is_terminated": 1, "next_location": "Felixstowe North (GBRf)", "signalling_id": "4L18", "timing_status": "ON TIME", "origin_station": "Trafford Park Euro Terminal (GBRf)", "current_leg_arr": "2235", "current_leg_dep": "2200", "current_leg_end": "Felixstowe North (GBRf)", "origin_dep_time": "1420", "origin_platform": null, "current_location": "Felixstowe North (GBRf)", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461901, 52.0498752], [1.1460073, 52.0499215], [1.1459009, 52.0499485], [1.1457562, 52.04997569999999], [1.1455595, 52.0500183], [1.1453046, 52.0500765], [1.1449104, 52.050180899999994], [1.144502, 52.0502925], [1.1442259, 52.0503689], [1.1440566, 52.05041669999999], [1.1436986, 52.0505144], [1.1434531, 52.05057439999999], [1.1430368, 52.0506668], [1.1422751, 52.0508345], [1.1419546, 52.05089629999999], [1.1418778999999997, 52.0509133], [1.1417369, 52.0509396], [1.1416824, 52.0509498], [1.1409725, 52.05107700000001], [1.1404777, 52.0511688], [1.1396961, 52.05138710000001], [1.1386231999999998, 52.05159539999998], [1.1384285, 52.0516416], [1.138164, 52.0517212], [1.137904, 52.05180589999999], [1.1376019, 52.0518923], [1.1372562, 52.052006], [1.1370448, 52.052077], [1.1364972, 52.05228139999999], [1.1361633000000002, 52.05240789999999], [1.1358916, 52.05251], [1.1356016, 52.05263180000001], [1.1352558999999998, 52.0527751], [1.1347115999999997, 52.0530132], [1.1346273, 52.05305], [1.1342375, 52.053231499999995], [1.1338167999999995, 52.053425], [1.1333511, 52.05365410000001], [1.1326989, 52.0539997], [1.1324092999999995, 52.054164799999995], [1.1319664, 52.05441999999999], [1.131714684761969, 52.054578667909794], [1.1315736, 52.054667599999995], [1.1312651, 52.05486209999998], [1.130265, 52.0556363], [1.1290686999999997, 52.0564925], [1.1289857, 52.05655550000001], [1.1284679, 52.05692479999999], [1.1279091999999995, 52.0574516], [1.1277858999999997, 52.0575617], [1.1276124, 52.05773999999999], [1.1272509, 52.058151], [1.126967, 52.0584937], [1.1268802, 52.0586093], [1.1266503, 52.058932299999995], [1.1265047, 52.0591668], [1.1263684, 52.0594294], [1.1262332999999998, 52.0597137], [1.1261681999999995, 52.0599218], [1.1261209999999997, 52.0600754], [1.1260869, 52.0601989], [1.1260371, 52.0604214], [1.1259908999999997, 52.0606732], [1.1259649, 52.0608422], [1.125933, 52.061080800000006], [1.1258971, 52.06144900000001], [1.1258624, 52.06202539999999], [1.1258469, 52.0625327], [1.1259022, 52.0631382], [1.1259734999999995, 52.0635721], [1.1260328, 52.06382620000001], [1.1260499999999998, 52.0639356], [1.1261215, 52.06417779999999], [1.1262324999999995, 52.06443829999999], [1.1263371, 52.064758000000005], [1.1265015, 52.06516129999999], [1.1266686, 52.06551830000001], [1.1268526000000003, 52.0658613], [1.1270784, 52.0662208], [1.1273011, 52.0665424], [1.1276038, 52.06692089999999], [1.1280603000000002, 52.0674194], [1.1295166999999997, 52.06882219999999], [1.1300231, 52.0692495], [1.1305724, 52.0696769], [1.1328253, 52.0711923], [1.1328621, 52.071217], [1.1329967, 52.07129909999999], [1.1334649000000003, 52.07160789999999], [1.1343304, 52.072138599999995], [1.1346866, 52.0723532], [1.1357106999999995, 52.0729064], [1.1361342, 52.0731326], [1.1371629, 52.073638599999995], [1.1382427, 52.0741206], [1.1388497, 52.0743826], [1.1406832, 52.07513719999999], [1.1417528999999995, 52.0755563], [1.1424934, 52.0758344], [1.1432283, 52.07609860000001], [1.1433455999999995, 52.0761413], [1.1436748999999995, 52.0762571], [1.1439712, 52.07635630000001], [1.1452135999999995, 52.0767766], [1.1454027, 52.0768357], [1.1464439, 52.0771609], [1.1471236, 52.077367899999985], [1.1478272, 52.0775828], [1.1482662, 52.0777055], [1.1487557, 52.07784209999999], [1.1497057999999998, 52.07809739999999], [1.1502212, 52.078230999999995], [1.1507409999999998, 52.07835849999999], [1.1510201, 52.0784229], [1.1513148999999998, 52.078493299999984], [1.1517591, 52.07859799999999], [1.1522459, 52.0787111], [1.1527630999999998, 52.0788331], [1.1545616, 52.07921470000001], [1.1563904, 52.07957], [1.1590863, 52.0800741], [1.1598748999999997, 52.0802216], [1.1612958, 52.080461099999994], [1.1627355, 52.080678600000006], [1.1634296000000002, 52.0807805], [1.1643594999999998, 52.08087719999999], [1.1648912, 52.080943100000006], [1.1655408, 52.0810102], [1.1656386, 52.0810218], [1.1657266, 52.08103210000001], [1.1660193, 52.081061], [1.1661271999999998, 52.0810718], [1.1662745999999995, 52.0810863], [1.1664744370337496, 52.08110365081767], [1.167067, 52.0811551], [1.1678098693553778, 52.08119801855073], [1.1683617, 52.08122989999999], [1.1688718, 52.0812203], [1.1693418, 52.081177100000005], [1.1697502999999998, 52.0811009], [1.1702479, 52.081008], [1.1709103, 52.080849], [1.1711365, 52.0807641], [1.1717118999999998, 52.080514], [1.1724135000000002, 52.080181], [1.1731845, 52.07972579999999], [1.1737614999999997, 52.0793049], [1.1743029, 52.07885569999999], [1.1753758, 52.0777216], [1.175916, 52.0768206], [1.1762002, 52.0760341], [1.1762511999999998, 52.075843600000006], [1.1765783999999997, 52.07424889999999], [1.1765831, 52.07422609999998], [1.1767212, 52.07355299999999], [1.1768032, 52.0728908], [1.1767469999999998, 52.0720495], [1.1765572999999998, 52.071202199999995], [1.1765162, 52.0710923], [1.176236, 52.070646800000006], [1.1760069, 52.0702369], [1.1757604999999998, 52.06985209999999], [1.1754118, 52.0694053], [1.1749143, 52.068893299999985], [1.1740699, 52.06814119999999], [1.1728641999999998, 52.0671582], [1.1724587, 52.06669370000001], [1.1721157, 52.066300899999995], [1.1720056, 52.0661337], [1.1719942, 52.0661164], [1.1718344, 52.0658389], [1.1715329, 52.0652323], [1.1714409, 52.06492279999999], [1.1713729999999998, 52.06461490000001], [1.171315, 52.0641492], [1.1713359, 52.063683000000005], [1.1713766, 52.06342939999999], [1.1714305000000005, 52.063228300000006], [1.1715488999999997, 52.0629288], [1.1716476999999998, 52.06266620000001], [1.1717329, 52.06248579999999], [1.1718276, 52.062293899999986], [1.1720222, 52.06192810000001], [1.1724221999999995, 52.0612082], [1.1725016, 52.06105619999999], [1.1726685, 52.0607621], [1.1728347, 52.06045869999999], [1.1731756, 52.0598868], [1.1735458, 52.059265700000005], [1.1736552999999998, 52.05909629999999], [1.1738159999999995, 52.05886710000001], [1.1739123, 52.05874300000001], [1.1740650999999998, 52.058558700000006], [1.1745394999999998, 52.05806870000001], [1.1746654, 52.05794290000001], [1.1747751, 52.0578333], [1.1749955999999997, 52.0576478], [1.1751886, 52.05743199999999], [1.1758535, 52.056739599999986], [1.176129, 52.05652719999999], [1.1766719999999995, 52.05614769999999], [1.1770594, 52.05588079999998], [1.17721, 52.055755899999994], [1.1778721, 52.05534579999999], [1.1783305999999998, 52.055052800000006], [1.1790505026100466, 52.054578667909794], [1.1796170999999998, 52.05420550000001], [1.180254, 52.0536798], [1.1802963, 52.05364490000001], [1.1808853999999998, 52.0530924], [1.1812066, 52.0526603], [1.1813201, 52.0524949], [1.1817196999999997, 52.0519129], [1.1819476, 52.05153380000001], [1.1821663, 52.0512226], [1.182673, 52.0505893], [1.182889, 52.0503578], [1.1832404000000003, 52.050036899999995], [1.1836548, 52.0496938], [1.1841148, 52.049406], [1.1841342, 52.049392999999995], [1.1844722, 52.04916639999999], [1.1847579, 52.04899280000001], [1.1852266, 52.0487442], [1.1853624, 52.04868140000001], [1.186136, 52.04832360000001], [1.1868728, 52.04804009999999], [1.1877895000000005, 52.04774489999999], [1.1880583, 52.04766289999999], [1.1885120999999998, 52.0475199], [1.1885833, 52.0474985], [1.1894377, 52.047255], [1.1902783999999995, 52.04699509999999], [1.1906683, 52.0468558], [1.1911359, 52.046671700000005], [1.1916565, 52.0464382], [1.1921251, 52.04620679999999], [1.1925209, 52.0459864], [1.1927064, 52.045868000000006], [1.1928479999999997, 52.04577749999999], [1.1935235, 52.0452841], [1.1941533999999998, 52.04475649999999], [1.1946446, 52.04429089999999], [1.1951025, 52.04372699999999], [1.1955355, 52.0430364], [1.1962433, 52.041918800000005], [1.1968316999999995, 52.0412345], [1.1976313, 52.0405659], [1.1981745999999998, 52.0401853], [1.1988471, 52.0396856], [1.200067, 52.03882800000001], [1.2013164, 52.0378836], [1.2021097999999997, 52.0373813], [1.2029729999999998, 52.0368382], [1.2036339, 52.0364897], [1.2045007, 52.0361571], [1.2048838, 52.03603], [1.2053761999999997, 52.0358667], [1.2059814, 52.035688499999985], [1.2066215, 52.0355274], [1.2072916, 52.0354055], [1.2076988999999998, 52.0353255], [1.2086807999999998, 52.035111], [1.2093077, 52.0349857], [1.2093957999999998, 52.0349681], [1.2105455, 52.03473829999999], [1.211924, 52.0343616], [1.213232, 52.0338777], [1.2151914, 52.03303910000001], [1.2180042, 52.0317655], [1.2223793, 52.0300213], [1.2237163999999998, 52.0295138], [1.2249112999999998, 52.02906019999998], [1.2251683, 52.0289809], [1.2256162, 52.0288428], [1.2259472, 52.02874070000001], [1.2271831999999998, 52.02835949999999], [1.2283359, 52.028004], [1.2300117000000002, 52.02754699999999], [1.2309097999999998, 52.0273135], [1.2324987, 52.026847499999995], [1.2331576, 52.0266067], [1.2362799, 52.02546569999999], [1.2367304999999995, 52.0252996], [1.2394395, 52.0242202], [1.2400734999999998, 52.0239624], [1.2404885999999995, 52.02380279999999], [1.2410544, 52.02357599999999], [1.2416626999999998, 52.02332359999998], [1.2448605999999998, 52.02204979999999], [1.2464033, 52.0215872], [1.2477165, 52.02124390000001], [1.2488434, 52.0210351], [1.2496112, 52.0208937], [1.2505489, 52.02072100000001], [1.2535423999999995, 52.02020239999999], [1.2564025999999997, 52.0197069], [1.25764139776733, 52.01946489859215], [1.2580248, 52.01938999999999], [1.2593809, 52.0190149], [1.2610374, 52.01836], [1.2612521999999995, 52.01824129999999], [1.2622133, 52.0177103], [1.2634004, 52.0169116], [1.2657238, 52.01521699999999], [1.2687535999999997, 52.0130828], [1.2717061999999997, 52.0112814], [1.2755595, 52.0089798], [1.2756084999999997, 52.0089504], [1.2784997, 52.007223399999994], [1.2804609, 52.00607740000001], [1.281011, 52.005744], [1.2810487999999998, 52.0057211], [1.2886935, 52.00108829999999], [1.291634060803705, 51.99930615890027], [1.2921967999999997, 51.99896509999999], [1.2928423, 51.9985483], [1.2934985999999995, 51.998162], [1.2946196, 51.997474200000006], [1.2998617, 51.994257700000006], [1.3005796, 51.9937122], [1.3010447999999997, 51.993239200000005], [1.3012817, 51.99299839999999], [1.3017297, 51.9923222], [1.302072, 51.9917273], [1.30228, 51.991271100000006], [1.3035903, 51.9882152], [1.3041412999999995, 51.98695159999999], [1.3043321, 51.9865379], [1.3044642, 51.9862865], [1.3046460999999998, 51.985991600000006], [1.305137, 51.9853569], [1.305467, 51.9849303], [1.3059703, 51.9844308], [1.3063744, 51.9840762], [1.3069332, 51.98365569999999], [1.3072557, 51.9834504], [1.3077782999999998, 51.98311769999999], [1.3099335999999997, 51.9819262], [1.3107793, 51.9814586], [1.3142127999999995, 51.9795602], [1.3142402, 51.97954500000001], [1.3146057999999998, 51.9793429], [1.3158119, 51.9786587], [1.3164658, 51.97830930000001], [1.3167311999999998, 51.978159700000006], [1.3169579000000002, 51.97801439999999], [1.3172716999999998, 51.9778202], [1.317549, 51.977653799999985], [1.3179088, 51.977451], [1.3182791, 51.977244799999994], [1.3186909000000002, 51.97702699999999], [1.3193852515889992, 51.976632245572134], [1.3198854, 51.9763479], [1.3205165, 51.9759969], [1.3205696, 51.97596729999999], [1.3213982999999998, 51.9755063], [1.3215539, 51.97541879999999], [1.3217228999999997, 51.9753163], [1.3218962999999997, 51.97518709999999], [1.3222509999999998, 51.9748689], [1.3224778, 51.9745653], [1.3226011, 51.974341800000005], [1.3226433, 51.9742653], [1.3227244, 51.974118299999994], [1.3227402999999998, 51.9740717], [1.3227688000000002, 51.9739877], [1.3228305, 51.97375350000001], [1.3228381, 51.97360869999999], [1.3228473, 51.97342199999999], [1.322832, 51.973241], [1.3227886, 51.9730508], [1.3226752, 51.9727888], [1.3225679, 51.97256389999999], [1.3223919, 51.9723129], [1.3221416999999998, 51.972022499999994], [1.3218429, 51.971777499999995], [1.3214907000000002, 51.97155149999999], [1.3211583, 51.9713652], [1.3207782999999995, 51.9711919], [1.3201174, 51.97097010000001], [1.3200166, 51.970946399999995], [1.3191396999999998, 51.97074500000001], [1.3186881, 51.9706066], [1.3182839, 51.9704708], [1.3178046999999995, 51.9702663], [1.3174042999999998, 51.96998699999999], [1.3171315, 51.9697666], [1.3169346999999998, 51.969569], [1.3168065, 51.96941700000001], [1.3166924, 51.969262099999995], [1.316553, 51.969036399999986], [1.3164474999999998, 51.9688161], [1.3163945, 51.968704599999995], [1.3163043, 51.9685375], [1.3161719999999997, 51.9683276], [1.3160052999999998, 51.96812519999999], [1.3157171, 51.9678457], [1.3154556999999998, 51.967643200000005], [1.3151570999999995, 51.96745119999999], [1.3148387999999998, 51.9672895], [1.3146687999999995, 51.9672109], [1.3134757, 51.9667069], [1.3125554999999998, 51.9663183], [1.3104427, 51.9654255], [1.3100516999999998, 51.965258299999995], [1.3097717, 51.9651271], [1.3095138, 51.96494920000001], [1.3093886, 51.96484630000001], [1.3091984, 51.9646251], [1.3091278999999998, 51.9645307], [1.3090395, 51.9643763], [1.3089841999999998, 51.96424939999999], [1.3089564, 51.964153], [1.3088849, 51.9638921], [1.3087819, 51.96358649999999], [1.3086683999999995, 51.9633743], [1.3086018, 51.9632633], [1.3085313999999997, 51.9631783], [1.3084710999999998, 51.96311949999998], [1.3084016999999997, 51.96305169999999], [1.3083036999999995, 51.962969099999995], [1.3081628, 51.96287429999999], [1.3080215, 51.9627964], [1.3078617, 51.9627243], [1.3075838999999998, 51.962638000000005], [1.3073267, 51.96258399999999], [1.3070142, 51.96255270000001], [1.3067218, 51.962556799999994], [1.3064676999999998, 51.9625783], [1.3062369, 51.9626124], [1.3060465, 51.96265309999999], [1.3058675, 51.9627022], [1.3055952999999998, 51.96279890000001], [1.3048643999999998, 51.96306659999998], [1.3039994, 51.9633848], [1.3037365, 51.9634707], [1.3007538999999997, 51.9642442], [1.3003516, 51.96435319999999], [1.3001584999999998, 51.9644193], [1.2998400999999995, 51.96456040000001], [1.2997045, 51.9646206], [1.2988883999999998, 51.964994], [1.2988010000000003, 51.9650356], [1.2982005, 51.9652985], [1.297782, 51.9654902], [1.2970096, 51.9658373], [1.2940001000000003, 51.96717590000001], [1.2894189, 51.96919520000001], [1.2883533, 51.969686800000005]]}", "current_leg_start": "Ipswich", "dest_arr_time_act": "2235", "motion_projection": null, "next_location_lat": "51.9696868", "next_location_lon": "1.2883533", "previous_location": "Ipswich", "current_leg_milage": "16.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1059.109, \"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\": 2554.89, \"from_m\": 1059.109, \"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\": 3765.247, \"from_m\": 2554.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4124.171, \"from_m\": 3765.247, \"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\": 4469.488, \"from_m\": 4124.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4529.741, \"from_m\": 4469.488, \"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\": 4955.572, \"from_m\": 4529.741, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5035.381, \"from_m\": 4955.572, \"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\": 5648.311, \"from_m\": 5035.381, \"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\": 6192.846, \"from_m\": 5648.311, \"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\": 6212.682, \"from_m\": 6192.846, \"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\": 6258.889, \"from_m\": 6212.682, \"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\": 6568.302, \"from_m\": 6258.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6732.027, \"from_m\": 6568.302, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8266.333, \"from_m\": 6732.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8794.425, \"from_m\": 8266.333, \"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\": 8866.578, \"from_m\": 8794.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8951.652, \"from_m\": 8866.578, \"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\": 9041.418, \"from_m\": 8951.652, \"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\": 9071.798, \"from_m\": 9041.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9156.835, \"from_m\": 9071.798, \"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\": 9425.07, \"from_m\": 9156.835, \"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\": 9859.452, \"from_m\": 9425.07, \"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\": 20418.657, \"from_m\": 9859.452, \"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\": 20444.849, \"from_m\": 20418.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\": 24671.118, \"from_m\": 20444.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24876.789, \"from_m\": 24671.118, \"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\": 24956.777, \"from_m\": 24876.789, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33455.749, \"from_m\": 24956.777, \"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\": 33503.203, \"from_m\": 33455.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46989.157, \"from_m\": 33503.203, \"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\": 47920.681, \"from_m\": 46989.157, \"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\": 47951.831, \"from_m\": 47920.681, \"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\": 54015.015, \"from_m\": 47951.831, \"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\": 54390.125, \"from_m\": 54015.015, \"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\": 55024.349, \"from_m\": 54390.125, \"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\": 55080.501, \"from_m\": 55024.349, \"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\": 55088.509, \"from_m\": 55080.501, \"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\": 55140.8, \"from_m\": 55088.509, \"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\": 55185.208, \"from_m\": 55140.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55310.171, \"from_m\": 55185.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55791.55, \"from_m\": 55310.171, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55902.909, \"from_m\": 55791.55, \"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\": 56384.288, \"from_m\": 55902.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56509.251, \"from_m\": 56384.288, \"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\": 56540.547, \"from_m\": 56509.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56594.106, \"from_m\": 56540.547, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56804.372, \"from_m\": 56594.106, \"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\": 60750.246, \"from_m\": 56804.372, \"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\": 61077.341, \"from_m\": 60750.246, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61600.129, \"from_m\": 61077.341, \"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\": 98159.31, \"from_m\": 61600.129, \"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\": 98840.823, \"from_m\": 98159.31, \"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\": 98917.385, \"from_m\": 98840.823, \"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\": 100018.531, \"from_m\": 98917.385, \"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\": 100096.982, \"from_m\": 100018.531, \"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\": 101056.682, \"from_m\": 100096.982, \"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\": 102383.813, \"from_m\": 101056.682, \"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\": 104078.897, \"from_m\": 102383.813, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104165.763, \"from_m\": 104078.897, \"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\": 109817.505, \"from_m\": 104165.763, \"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\": 147138.538, \"from_m\": 109817.505, \"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\": 148002.782, \"from_m\": 147138.538, \"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\": 149158.795, \"from_m\": 148002.782, \"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\": 149946.533, \"from_m\": 149158.795, \"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\": 150514.516, \"from_m\": 149946.533, \"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\": 156556.242, \"from_m\": 150514.516, \"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\": 156629.114, \"from_m\": 156556.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170965.35, \"from_m\": 156629.114, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 176850.591, \"from_m\": 170965.35, \"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\": 176920.96, \"from_m\": 176850.591, \"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\": 176993.057, \"from_m\": 176920.96, \"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\": 177058.885, \"from_m\": 176993.057, \"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\": 182226.141, \"from_m\": 177058.885, \"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\": 182976.861, \"from_m\": 182226.141, \"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\": 183403.979, \"from_m\": 182976.861, \"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\": 209162.001, \"from_m\": 183403.979, \"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\": 211206.381, \"from_m\": 209162.001, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 211292.618, \"from_m\": 211206.381, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 211799.751, \"from_m\": 211292.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212113.26, \"from_m\": 211799.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\": 212122.768, \"from_m\": 212113.26, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 212530.738, \"from_m\": 212122.768, \"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\": 216339.191, \"from_m\": 212530.738, \"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\": 219064.57, \"from_m\": 216339.191, \"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\": 219126.198, \"from_m\": 219064.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 219396.489, \"from_m\": 219126.198, \"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\": 226566.617, \"from_m\": 219396.489, \"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\": 226660.671, \"from_m\": 226566.617, \"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\": 239653.212, \"from_m\": 226660.671, \"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\": 241216.159, \"from_m\": 239653.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243502.226, \"from_m\": 241216.159, \"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\": 250133.233, \"from_m\": 243502.226, \"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\": 253422.587, \"from_m\": 250133.233, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 257703.392, \"from_m\": 253422.587, \"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\": 257789.235, \"from_m\": 257703.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 257884.735, \"from_m\": 257789.235, \"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\": 257971.197, \"from_m\": 257884.735, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 271232.901, \"from_m\": 257971.197, \"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\": 273165.488, \"from_m\": 271232.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281433.906, \"from_m\": 273165.488, \"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\": 281487.843, \"from_m\": 281433.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303071.33, \"from_m\": 281487.843, \"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\": 303265.276, \"from_m\": 303071.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307975.247, \"from_m\": 303265.276, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 308172.889, \"from_m\": 307975.247, \"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\": 308239.588, \"from_m\": 308172.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308482.929, \"from_m\": 308239.588, \"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\": 308550.849, \"from_m\": 308482.929, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 309608.772, \"from_m\": 308550.849, \"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\": 309673.373, \"from_m\": 309608.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 315035.476, \"from_m\": 309673.373, \"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\": 315057.36, \"from_m\": 315035.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 316461.924, \"from_m\": 315057.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 316498.613, \"from_m\": 316461.924, \"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\": 316552.596, \"from_m\": 316498.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 316727.023, \"from_m\": 316552.596, \"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\": 321011.451, \"from_m\": 316727.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 321909.231, \"from_m\": 321011.451, \"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\": 321967.819, \"from_m\": 321909.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324355.96, \"from_m\": 321967.819, \"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\": 324964.553, \"from_m\": 324355.96, \"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\": 325667.882, \"from_m\": 324964.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326281.729, \"from_m\": 325667.882, \"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\": 326317.95, \"from_m\": 326281.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 326357.045, \"from_m\": 326317.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326398.31, \"from_m\": 326357.045, \"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\": 326441.423, \"from_m\": 326398.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326479.262, \"from_m\": 326441.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\": 326875.022, \"from_m\": 326479.262, \"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\": 327488.253, \"from_m\": 326875.022, \"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\": 327686.729, \"from_m\": 327488.253, \"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\": 327807.315, \"from_m\": 327686.729, \"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\": 351770.114, \"from_m\": 327807.315, \"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\": 351959.675, \"from_m\": 351770.114, \"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\": 352265.65, \"from_m\": 351959.675, \"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\": 353188.087, \"from_m\": 352265.65, \"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\": 365268.641, \"from_m\": 353188.087, \"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\": 367527.385, \"from_m\": 365268.641, \"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\": 369028.954, \"from_m\": 367527.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 369520.092, \"from_m\": 369028.954, \"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\": 401863.786, \"from_m\": 369520.092, \"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\": 403556.297, \"from_m\": 401863.786, \"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\": 403603.162, \"from_m\": 403556.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404078.551, \"from_m\": 403603.162, \"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\": 413940.809, \"from_m\": 404078.551, \"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\": 413958.831, \"from_m\": 413940.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 415291.267, \"from_m\": 413958.831, \"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\": 416074.347, \"from_m\": 415291.267, \"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\": 416745.503, \"from_m\": 416074.347, \"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\": 429486.021, \"from_m\": 416745.503, \"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\": 429848.407, \"from_m\": 429486.021, \"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\": 430116.264, \"from_m\": 429848.407, \"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\": 430445.768, \"from_m\": 430116.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 430510.997, \"from_m\": 430445.768, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 430556.938, \"from_m\": 430510.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 430797.545, \"from_m\": 430556.938, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 430867.258, \"from_m\": 430797.545, \"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\": 430906.03, \"from_m\": 430867.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 431662.023, \"from_m\": 430906.03, \"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\": 432779.979, \"from_m\": 431662.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 436171.118, \"from_m\": 432779.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 436447.601, \"from_m\": 436171.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 436755.105, \"from_m\": 436447.601, \"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\": 440976.131, \"from_m\": 436755.105, \"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\": 452401.894, \"from_m\": 440976.131, \"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\": 453028.134, \"from_m\": 452401.894, \"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\": 453386.778, \"from_m\": 453028.134, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 455189.931, \"from_m\": 453386.778, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 456949.048, \"from_m\": 455189.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 733679, \"profile_key\": \"12242c757461455b1f9d15357959ebd8c6da22e43092c5fd492ce72ab9025029\", \"schedule_id\": 14793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Trafford Park Euro Terminal (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Manchester United Football Ground\", \"stage_seq\": 2, \"distance_m\": 1097.636, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 3, \"distance_m\": 1345.283, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Deansgate\", \"stage_seq\": 4, \"distance_m\": 4312.336, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 5, \"distance_m\": 4879.343, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 5774.078, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 7, \"distance_m\": 6878.399, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 9415.559, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Heald Green\", \"stage_seq\": 9, \"distance_m\": 19153.257, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 10, \"distance_m\": 20488.056, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1452\", \"location\": \"Wilmslow\", \"stage_seq\": 11, \"distance_m\": 24364.757, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Alderley Edge\", \"stage_seq\": 12, \"distance_m\": 27032.005, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Chelford\", \"stage_seq\": 13, \"distance_m\": 31946.788, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Sandbach\", \"stage_seq\": 14, \"distance_m\": 47369.036, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 15, \"distance_m\": 54873.964, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1527\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 16, \"distance_m\": 55743.304, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 17, \"distance_m\": 55847.229, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Crewe Sig. NH43/44 (SSN)\", \"stage_seq\": 18, \"distance_m\": 57489.756, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1539H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 19, \"distance_m\": 58810.464, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Madeley\", \"stage_seq\": 20, \"distance_m\": 73352.538, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 21, \"distance_m\": 92921.861, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Stafford\", \"stage_seq\": 22, \"distance_m\": 99373.357, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 100153.331, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Whitehouse Jn\", \"stage_seq\": 24, \"distance_m\": 104165.763, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Colwich Jn\", \"stage_seq\": 25, \"distance_m\": 109633.359, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 26, \"distance_m\": 113543.819, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 27, \"distance_m\": 125956.654, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Amington Jn\", \"stage_seq\": 28, \"distance_m\": 138629.83, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1651\", \"location\": \"Nuneaton\", \"stage_seq\": 29, \"distance_m\": 157883.485, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 30, \"distance_m\": 180087.376, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Rugby\", \"stage_seq\": 31, \"distance_m\": 181136.683, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 32, \"distance_m\": 183463.633, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Daventry North Jn\", \"stage_seq\": 33, \"distance_m\": 187399.872, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Long Buckby\", \"stage_seq\": 34, \"distance_m\": 196376.358, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Northampton\", \"stage_seq\": 35, \"distance_m\": 211888.674, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 36, \"distance_m\": 219126.198, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Hanslope Jn\", \"stage_seq\": 37, \"distance_m\": 226945.749, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 38, \"distance_m\": 237669.501, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 39, \"distance_m\": 241178.22, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Bletchley\", \"stage_seq\": 40, \"distance_m\": 242673.395, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Ledburn Jn\", \"stage_seq\": 41, \"distance_m\": 257518.216, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Tring\", \"stage_seq\": 42, \"distance_m\": 266892.907, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 43, \"distance_m\": 276721.386, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Watford Junction\", \"stage_seq\": 44, \"distance_m\": 289737.832, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 45, \"distance_m\": 299495.066, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Wembley Central\", \"stage_seq\": 46, \"distance_m\": 304876.808, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"1842H\", \"wtt_dep\": \"1906\", \"location\": \"Wembley Reception Sidings No.6\", \"stage_seq\": 47, \"distance_m\": 305967.276, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 48, \"distance_m\": 306297.903, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1930\", \"location\": \"Willesden Up & Down Goods Line\", \"stage_seq\": 49, \"distance_m\": 307599.18, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Harlesden Jn\", \"stage_seq\": 50, \"distance_m\": 308217.103, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 51, \"distance_m\": 309283.383, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Camden Jn\", \"stage_seq\": 52, \"distance_m\": 315035.476, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Camden Road Jn\", \"stage_seq\": 53, \"distance_m\": 316461.924, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 54, \"distance_m\": 317191.807, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 55, \"distance_m\": 318742.191, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 56, \"distance_m\": 319599.192, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 57, \"distance_m\": 321967.819, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002\", \"location\": \"Lea Junction\", \"stage_seq\": 58, \"distance_m\": 325448.125, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 59, \"distance_m\": 325749.016, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Stratford\", \"stage_seq\": 60, \"distance_m\": 326583.816, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2011H\", \"location\": \"Stratford Sig. L295\", \"stage_seq\": 61, \"distance_m\": 327160.607, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Maryland\", \"stage_seq\": 62, \"distance_m\": 327344.166, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 63, \"distance_m\": 329190.415, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Ilford\", \"stage_seq\": 64, \"distance_m\": 331948.494, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Gidea Park\", \"stage_seq\": 65, \"distance_m\": 341845.079, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Shenfield\", \"stage_seq\": 66, \"distance_m\": 352609.299, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Chelmsford\", \"stage_seq\": 67, \"distance_m\": 368039.933, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 68, \"distance_m\": 372215.395, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Witham\", \"stage_seq\": 69, \"distance_m\": 382229.601, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Marks Tey\", \"stage_seq\": 70, \"distance_m\": 395139.882, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2128H\", \"location\": \"Colchester Goods Loop\", \"stage_seq\": 71, \"distance_m\": 402729.546, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Colchester\", \"stage_seq\": 72, \"distance_m\": 403154.345, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Manningtree\", \"stage_seq\": 73, \"distance_m\": 415699.28, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 74, \"distance_m\": 429301.181, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2201\", \"location\": \"Ipswich\", \"stage_seq\": 75, \"distance_m\": 430639.841, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 76, \"distance_m\": 432120.57, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 77, \"distance_m\": 432807.351, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Westerfield\", \"stage_seq\": 78, \"distance_m\": 436304.053, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Derby Road\", \"stage_seq\": 79, \"distance_m\": 440436.275, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Derby Road Levington Sig. FW9017\", \"stage_seq\": 80, \"distance_m\": 445169.441, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Trimley Sig. FW9023\", \"stage_seq\": 81, \"distance_m\": 448502.092, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 82, \"distance_m\": 451557.871, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Trimley\", \"stage_seq\": 83, \"distance_m\": 453323.633, \"section_seq\": 1, \"route_path_id\": 135943}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": null, \"location\": \"Felixstowe North (GBRf)\", \"stage_seq\": 84, \"distance_m\": 456949.048, \"section_seq\": 1, \"route_path_id\": 135943}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 456949.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135943}], \"total_distance_m\": 456949.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 440710.423, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 16238.625, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1420", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "51.9696868", "current_position_lon": "1.2883533", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:12Z\", \"source_id\": 62940726, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:15Z\", \"source_id\": 19976526, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:47Z\", \"source_id\": 62944611, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:51Z\", \"source_id\": 19977694, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:41Z\", \"source_id\": 62949563, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:46Z\", \"source_id\": 19979141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:43:52Z\", \"source_id\": 62977856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:43:56Z\", \"source_id\": 19987238, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:49:50Z\", \"source_id\": 62993284, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:49:55Z\", \"source_id\": 19991728, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:55:31Z\", \"source_id\": 63007916, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:55:33Z\", \"source_id\": 19995933, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:58:46Z\", \"source_id\": 63016255, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:58:51Z\", \"source_id\": 19998299, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:07:41Z\", \"source_id\": 63039007, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:07:45Z\", \"source_id\": 20004717, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:03:14Z\", \"source_id\": 63183007, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:03:18Z\", \"source_id\": 20046245, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:01Z\", \"source_id\": 63294385, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:02Z\", \"source_id\": 20078897, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:52Z\", \"source_id\": 63343451, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:55Z\", \"source_id\": 20093054, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:31Z\", \"source_id\": 63373572, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:35Z\", \"source_id\": 20101637, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:35Z\", \"source_id\": 63404750, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:39Z\", \"source_id\": 20110543, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:39Z\", \"source_id\": 63459550, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:43Z\", \"source_id\": 20126134, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:32Z\", \"source_id\": 63468020, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:34Z\", \"source_id\": 20128446, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:02Z\", \"source_id\": 63512552, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:03Z\", \"source_id\": 20141304, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:24:52Z\", \"source_id\": 63575773, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:25:00Z\", \"source_id\": 20159339, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:33:09Z\", \"source_id\": 63599275, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:33:10Z\", \"source_id\": 20165976, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:37:05Z\", \"source_id\": 63610451, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:37:07Z\", \"source_id\": 20169146, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:41Z\", \"source_id\": 63851693, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:45Z\", \"source_id\": 20244420, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:23Z\", \"source_id\": 63882616, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:25Z\", \"source_id\": 20253028, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:50Z\", \"source_id\": 63899421, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:54Z\", \"source_id\": 20257671, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:49Z\", \"source_id\": 63921795, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:55Z\", \"source_id\": 20264047, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:43Z\", \"source_id\": 63946257, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:50Z\", \"source_id\": 20270970, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:49Z\", \"source_id\": 63953799, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:52Z\", \"source_id\": 20273080, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:22Z\", \"source_id\": 63969765, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:25Z\", \"source_id\": 20277688, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:02Z\", \"source_id\": 63995479, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:04Z\", \"source_id\": 20284909, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:35Z\", \"source_id\": 64052955, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:36Z\", \"source_id\": 20301470, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 64085286, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:50Z\", \"source_id\": 20310884, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 64125032, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:54Z\", \"source_id\": 20322496, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:58Z\", \"source_id\": 64151806, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:00Z\", \"source_id\": 20330360, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:04Z\", \"source_id\": 64160511, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:09Z\", \"source_id\": 20332944, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:58Z\", \"source_id\": 20355198, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Felixstowe North (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790027518859402, "current_leg_arrival_utc": "2026-09-21T22:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:51:58.755420", "service_state_evidence_id": 20355198, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 284, "service_state_event_time_utc": "2026-09-21T21:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:01:59.180636", "service_state_valid_until_kind": null, "operational_interpretation_version": 284, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4L18 None None None None {"version": 3, "segments": [{"to_m": 1059.109, "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": 2554.89, "from_m": 1059.109, "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": 3765.247, "from_m": 2554.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4124.171, "from_m": 3765.247, "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": 4469.488, "from_m": 4124.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4529.741, "from_m": 4469.488, "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": 4955.572, "from_m": 4529.741, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5035.381, "from_m": 4955.572, "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": 5648.311, "from_m": 5035.381, "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": 6192.846, "from_m": 5648.311, "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": 6212.682, "from_m": 6192.846, "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": 6258.889, "from_m": 6212.682, "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": 6568.302, "from_m": 6258.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6732.027, "from_m": 6568.302, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8266.333, "from_m": 6732.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8794.425, "from_m": 8266.333, "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": 8866.578, "from_m": 8794.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8951.652, "from_m": 8866.578, "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": 9041.418, "from_m": 8951.652, "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": 9071.798, "from_m": 9041.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9156.835, "from_m": 9071.798, "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": 9425.07, "from_m": 9156.835, "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": 9859.452, "from_m": 9425.07, "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": 20418.657, "from_m": 9859.452, "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": 20444.849, "from_m": 20418.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": 24671.118, "from_m": 20444.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24876.789, "from_m": 24671.118, "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": 24956.777, "from_m": 24876.789, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33455.749, "from_m": 24956.777, "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": 33503.203, "from_m": 33455.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46989.157, "from_m": 33503.203, "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": 47920.681, "from_m": 46989.157, "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": 47951.831, "from_m": 47920.681, "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": 54015.015, "from_m": 47951.831, "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": 54390.125, "from_m": 54015.015, "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": 55024.349, "from_m": 54390.125, "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": 55080.501, "from_m": 55024.349, "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": 55088.509, "from_m": 55080.501, "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": 55140.8, "from_m": 55088.509, "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": 55185.208, "from_m": 55140.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55310.171, "from_m": 55185.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55791.55, "from_m": 55310.171, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55902.909, "from_m": 55791.55, "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": 56384.288, "from_m": 55902.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56509.251, "from_m": 56384.288, "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": 56540.547, "from_m": 56509.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56594.106, "from_m": 56540.547, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56804.372, "from_m": 56594.106, "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": 60750.246, "from_m": 56804.372, "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": 61077.341, "from_m": 60750.246, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61600.129, "from_m": 61077.341, "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": 98159.31, "from_m": 61600.129, "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": 98840.823, "from_m": 98159.31, "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": 98917.385, "from_m": 98840.823, "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": 100018.531, "from_m": 98917.385, "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": 100096.982, "from_m": 100018.531, "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": 101056.682, "from_m": 100096.982, "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": 102383.813, "from_m": 101056.682, "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": 104078.897, "from_m": 102383.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104165.763, "from_m": 104078.897, "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": 109817.505, "from_m": 104165.763, "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": 147138.538, "from_m": 109817.505, "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": 148002.782, "from_m": 147138.538, "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": 149158.795, "from_m": 148002.782, "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": 149946.533, "from_m": 149158.795, "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": 150514.516, "from_m": 149946.533, "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": 156556.242, "from_m": 150514.516, "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": 156629.114, "from_m": 156556.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170965.35, "from_m": 156629.114, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 176850.591, "from_m": 170965.35, "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": 176920.96, "from_m": 176850.591, "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": 176993.057, "from_m": 176920.96, "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": 177058.885, "from_m": 176993.057, "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": 182226.141, "from_m": 177058.885, "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": 182976.861, "from_m": 182226.141, "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": 183403.979, "from_m": 182976.861, "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": 209162.001, "from_m": 183403.979, "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": 211206.381, "from_m": 209162.001, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 211292.618, "from_m": 211206.381, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 211799.751, "from_m": 211292.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212113.26, "from_m": 211799.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": 212122.768, "from_m": 212113.26, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 212530.738, "from_m": 212122.768, "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": 216339.191, "from_m": 212530.738, "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": 219064.57, "from_m": 216339.191, "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": 219126.198, "from_m": 219064.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 219396.489, "from_m": 219126.198, "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": 226566.617, "from_m": 219396.489, "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": 226660.671, "from_m": 226566.617, "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": 239653.212, "from_m": 226660.671, "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": 241216.159, "from_m": 239653.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243502.226, "from_m": 241216.159, "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": 250133.233, "from_m": 243502.226, "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": 253422.587, "from_m": 250133.233, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 257703.392, "from_m": 253422.587, "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": 257789.235, "from_m": 257703.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 257884.735, "from_m": 257789.235, "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": 257971.197, "from_m": 257884.735, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 271232.901, "from_m": 257971.197, "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": 273165.488, "from_m": 271232.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281433.906, "from_m": 273165.488, "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": 281487.843, "from_m": 281433.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303071.33, "from_m": 281487.843, "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": 303265.276, "from_m": 303071.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307975.247, "from_m": 303265.276, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 308172.889, "from_m": 307975.247, "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": 308239.588, "from_m": 308172.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308482.929, "from_m": 308239.588, "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": 308550.849, "from_m": 308482.929, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 309608.772, "from_m": 308550.849, "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": 309673.373, "from_m": 309608.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 315035.476, "from_m": 309673.373, "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": 315057.36, "from_m": 315035.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 316461.924, "from_m": 315057.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 316498.613, "from_m": 316461.924, "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": 316552.596, "from_m": 316498.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 316727.023, "from_m": 316552.596, "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": 321011.451, "from_m": 316727.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 321909.231, "from_m": 321011.451, "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": 321967.819, "from_m": 321909.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324355.96, "from_m": 321967.819, "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": 324964.553, "from_m": 324355.96, "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": 325667.882, "from_m": 324964.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 326281.729, "from_m": 325667.882, "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": 326317.95, "from_m": 326281.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326357.045, "from_m": 326317.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 326398.31, "from_m": 326357.045, "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": 326441.423, "from_m": 326398.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 326479.262, "from_m": 326441.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": 326875.022, "from_m": 326479.262, "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": 327488.253, "from_m": 326875.022, "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": 327686.729, "from_m": 327488.253, "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": 327807.315, "from_m": 327686.729, "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": 351770.114, "from_m": 327807.315, "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": 351959.675, "from_m": 351770.114, "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": 352265.65, "from_m": 351959.675, "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": 353188.087, "from_m": 352265.65, "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": 365268.641, "from_m": 353188.087, "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": 367527.385, "from_m": 365268.641, "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": 369028.954, "from_m": 367527.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 369520.092, "from_m": 369028.954, "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": 401863.786, "from_m": 369520.092, "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": 403556.297, "from_m": 401863.786, "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": 403603.162, "from_m": 403556.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404078.551, "from_m": 403603.162, "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": 413940.809, "from_m": 404078.551, "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": 413958.831, "from_m": 413940.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 415291.267, "from_m": 413958.831, "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": 416074.347, "from_m": 415291.267, "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": 416745.503, "from_m": 416074.347, "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": 429486.021, "from_m": 416745.503, "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": 429848.407, "from_m": 429486.021, "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": 430116.264, "from_m": 429848.407, "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": 430445.768, "from_m": 430116.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 430510.997, "from_m": 430445.768, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 430556.938, "from_m": 430510.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 430797.545, "from_m": 430556.938, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 430867.258, "from_m": 430797.545, "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": 430906.03, "from_m": 430867.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 431662.023, "from_m": 430906.03, "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": 432779.979, "from_m": 431662.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 436171.118, "from_m": 432779.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 436447.601, "from_m": 436171.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 436755.105, "from_m": 436447.601, "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": 440976.131, "from_m": 436755.105, "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": 452401.894, "from_m": 440976.131, "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": 453028.134, "from_m": 452401.894, "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": 453386.778, "from_m": 453028.134, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 455189.931, "from_m": 453386.778, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 456949.048, "from_m": 455189.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 733679, "profile_key": "12242c757461455b1f9d15357959ebd8c6da22e43092c5fd492ce72ab9025029", "schedule_id": 14793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1420", "location": "Trafford Park Euro Terminal (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Manchester United Football Ground", "stage_seq": 2, "distance_m": 1097.636, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 1345.283, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429", "location": "Deansgate", "stage_seq": 4, "distance_m": 4312.336, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Manchester Oxford Road", "stage_seq": 5, "distance_m": 4879.343, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 5774.078, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Ardwick Jn", "stage_seq": 7, "distance_m": 6878.399, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 9415.559, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Heald Green", "stage_seq": 9, "distance_m": 19153.257, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443", "location": "Heald Green South Jn", "stage_seq": 10, "distance_m": 20488.056, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1452", "location": "Wilmslow", "stage_seq": 11, "distance_m": 24364.757, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Alderley Edge", "stage_seq": 12, "distance_m": 27032.005, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "Chelford", "stage_seq": 13, "distance_m": 31946.788, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Sandbach", "stage_seq": 14, "distance_m": 47369.036, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Crewe Salop Goods Jn", "stage_seq": 15, "distance_m": 54873.964, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1527", "location": "Crewe Sig. NH10/12", "stage_seq": 16, "distance_m": 55743.304, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 17, "distance_m": 55847.229, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Crewe Sig. NH43/44 (SSN)", "stage_seq": 18, "distance_m": 57489.756, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1539H", "location": "Crewe Basford Hall Jn", "stage_seq": 19, "distance_m": 58810.464, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Madeley", "stage_seq": 20, "distance_m": 73352.538, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Little Bridgeford Jn", "stage_seq": 21, "distance_m": 92921.861, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Stafford", "stage_seq": 22, "distance_m": 99373.357, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Stafford Trent Valley Jn", "stage_seq": 23, "distance_m": 100153.331, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Whitehouse Jn", "stage_seq": 24, "distance_m": 104165.763, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Colwich Jn", "stage_seq": 25, "distance_m": 109633.359, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Rugeley North Jn", "stage_seq": 26, "distance_m": 113543.819, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Lichfield TV North Jn (LL)", "stage_seq": 27, "distance_m": 125956.654, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Amington Jn", "stage_seq": 28, "distance_m": 138629.83, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1651", "location": "Nuneaton", "stage_seq": 29, "distance_m": 157883.485, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Rugby Trent Valley Jn", "stage_seq": 30, "distance_m": 180087.376, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Rugby", "stage_seq": 31, "distance_m": 181136.683, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Hillmorton Jn", "stage_seq": 32, "distance_m": 183463.633, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Daventry North Jn", "stage_seq": 33, "distance_m": 187399.872, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Long Buckby", "stage_seq": 34, "distance_m": 196376.358, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Northampton", "stage_seq": 35, "distance_m": 211888.674, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Courteenhall Jn", "stage_seq": 36, "distance_m": 219126.198, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Hanslope Jn", "stage_seq": 37, "distance_m": 226945.749, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Milton Keynes Central", "stage_seq": 38, "distance_m": 237669.501, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Denbigh Hall South Jn", "stage_seq": 39, "distance_m": 241178.22, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Bletchley", "stage_seq": 40, "distance_m": 242673.395, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Ledburn Jn", "stage_seq": 41, "distance_m": 257518.216, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Tring", "stage_seq": 42, "distance_m": 266892.907, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Bourne End Jn (Herts)", "stage_seq": 43, "distance_m": 276721.386, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Watford Junction", "stage_seq": 44, "distance_m": 289737.832, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Harrow & Wealdstone", "stage_seq": 45, "distance_m": 299495.066, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Wembley Central", "stage_seq": 46, "distance_m": 304876.808, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "1842H", "wtt_dep": "1906", "location": "Wembley Reception Sidings No.6", "stage_seq": 47, "distance_m": 305967.276, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Willesden Sudbury Jn", "stage_seq": 48, "distance_m": 306297.903, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1930", "location": "Willesden Up & Down Goods Line", "stage_seq": 49, "distance_m": 307599.18, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Harlesden Jn", "stage_seq": 50, "distance_m": 308217.103, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Willesden West London Jn", "stage_seq": 51, "distance_m": 309283.383, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Camden Jn", "stage_seq": 52, "distance_m": 315035.476, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Camden Road Jn", "stage_seq": 53, "distance_m": 316461.924, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Camden Road East Jn", "stage_seq": 54, "distance_m": 317191.807, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Westbourne Road Junction", "stage_seq": 55, "distance_m": 318742.191, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Canonbury West Jn", "stage_seq": 56, "distance_m": 319599.192, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Navarino Road Jn", "stage_seq": 57, "distance_m": 321967.819, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002", "location": "Lea Junction", "stage_seq": 58, "distance_m": 325448.125, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Channelsea Jn", "stage_seq": 59, "distance_m": 325749.016, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Stratford", "stage_seq": 60, "distance_m": 326583.816, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2011H", "location": "Stratford Sig. L295", "stage_seq": 61, "distance_m": 327160.607, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Maryland", "stage_seq": 62, "distance_m": 327344.166, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Forest Gate Jn", "stage_seq": 63, "distance_m": 329190.415, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Ilford", "stage_seq": 64, "distance_m": 331948.494, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Gidea Park", "stage_seq": 65, "distance_m": 341845.079, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Shenfield", "stage_seq": 66, "distance_m": 352609.299, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Chelmsford", "stage_seq": 67, "distance_m": 368039.933, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Beaulieu Park (Construction)", "stage_seq": 68, "distance_m": 372215.395, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Witham", "stage_seq": 69, "distance_m": 382229.601, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Marks Tey", "stage_seq": 70, "distance_m": 395139.882, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2128H", "location": "Colchester Goods Loop", "stage_seq": 71, "distance_m": 402729.546, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Colchester", "stage_seq": 72, "distance_m": 403154.345, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Manningtree", "stage_seq": 73, "distance_m": 415699.28, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Ipswich Halifax Jn", "stage_seq": 74, "distance_m": 429301.181, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2201", "location": "Ipswich", "stage_seq": 75, "distance_m": 430639.841, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "East Suffolk Jn", "stage_seq": 76, "distance_m": 432120.57, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Ipswich Boss Hall Jn", "stage_seq": 77, "distance_m": 432807.351, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Westerfield", "stage_seq": 78, "distance_m": 436304.053, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Derby Road", "stage_seq": 79, "distance_m": 440436.275, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Derby Road Levington Sig. FW9017", "stage_seq": 80, "distance_m": 445169.441, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Trimley Sig. FW9023", "stage_seq": 81, "distance_m": 448502.092, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Gun Lane Jn", "stage_seq": 82, "distance_m": 451557.871, "section_seq": 1, "route_path_id": 135943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Trimley", "stage_seq": 83, "distance_m": 453323.633, "section_seq": 1, "route_path_id": 135943}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": null, "location": "Felixstowe North (GBRf)", "stage_seq": 84, "distance_m": 456949.048, "section_seq": 1, "route_path_id": 135943}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 456949.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 135943}], "total_distance_m": 456949.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 440710.423, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 16238.625, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:12Z", "source_id": 62940726, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:15Z", "source_id": 19976526, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:47Z", "source_id": 62944611, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:51Z", "source_id": 19977694, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:41Z", "source_id": 62949563, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:46Z", "source_id": 19979141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:43:52Z", "source_id": 62977856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:43:56Z", "source_id": 19987238, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:49:50Z", "source_id": 62993284, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:49:55Z", "source_id": 19991728, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:55:31Z", "source_id": 63007916, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:55:33Z", "source_id": 19995933, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:58:46Z", "source_id": 63016255, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:58:51Z", "source_id": 19998299, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:07:41Z", "source_id": 63039007, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:07:45Z", "source_id": 20004717, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:03:14Z", "source_id": 63183007, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T15:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:03:18Z", "source_id": 20046245, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20670, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:01Z", "source_id": 63294385, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T15:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:02Z", "source_id": 20078897, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21189, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:52Z", "source_id": 63343451, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T16:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:55Z", "source_id": 20093054, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:31Z", "source_id": 63373572, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T16:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:35Z", "source_id": 20101637, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21371, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:35Z", "source_id": 63404750, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T16:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:39Z", "source_id": 20110543, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:39Z", "source_id": 63459550, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T16:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:43Z", "source_id": 20126134, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:32Z", "source_id": 63468020, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T16:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:34Z", "source_id": 20128446, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:02Z", "source_id": 63512552, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T17:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:03Z", "source_id": 20141304, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:24:52Z", "source_id": 63575773, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T17:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:25:00Z", "source_id": 20159339, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T18:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:33:09Z", "source_id": 63599275, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T17:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:33:10Z", "source_id": 20165976, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:37:05Z", "source_id": 63610451, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T17:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:37:07Z", "source_id": 20169146, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T18:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15289, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:41Z", "source_id": 63851693, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-21T19:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:45Z", "source_id": 20244420, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-21T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:23Z", "source_id": 63882616, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-21T19:16:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:25Z", "source_id": 20253028, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:50Z", "source_id": 63899421, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-21T19:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:54Z", "source_id": 20257671, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:49Z", "source_id": 63921795, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T19:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:55Z", "source_id": 20264047, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:43Z", "source_id": 63946257, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-21T19:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:50Z", "source_id": 20270970, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:49Z", "source_id": 63953799, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T19:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:52Z", "source_id": 20273080, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:22Z", "source_id": 63969765, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T19:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:25Z", "source_id": 20277688, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:02Z", "source_id": 63995479, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-21T20:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:04Z", "source_id": 20284909, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:35Z", "source_id": 64052955, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T20:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:36Z", "source_id": 20301470, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 64085286, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-21T20:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:50Z", "source_id": 20310884, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 64125032, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-21T21:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:54Z", "source_id": 20322496, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:58Z", "source_id": 64151806, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-21T21:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:00Z", "source_id": 20330360, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13329, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:04Z", "source_id": 64160511, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-21T21:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:09Z", "source_id": 20332944, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:58Z", "source_id": 20355198, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}] Trafford Park Euro Terminal (GBRf) 1420 1420 None None None Felixstowe North (GBRf) 2235 2235 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:H50267/2026-09-21/detailed None Ipswich 2026-09-21T22:01:00+01:00 Felixstowe North (GBRf) 35.0 {"type": "LineString", "coordinates": [[1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461901, 52.0498752], [1.1460073, 52.0499215], [1.1459009, 52.0499485], [1.1457562, 52.04997569999999], [1.1455595, 52.0500183], [1.1453046, 52.0500765], [1.1449104, 52.050180899999994], [1.144502, 52.0502925], [1.1442259, 52.0503689], [1.1440566, 52.05041669999999], [1.1436986, 52.0505144], [1.1434531, 52.05057439999999], [1.1430368, 52.0506668], [1.1422751, 52.0508345], [1.1419546, 52.05089629999999], [1.1418778999999997, 52.0509133], [1.1417369, 52.0509396], [1.1416824, 52.0509498], [1.1409725, 52.05107700000001], [1.1404777, 52.0511688], [1.1396961, 52.05138710000001], [1.1386231999999998, 52.05159539999998], [1.1384285, 52.0516416], [1.138164, 52.0517212], [1.137904, 52.05180589999999], [1.1376019, 52.0518923], [1.1372562, 52.052006], [1.1370448, 52.052077], [1.1364972, 52.05228139999999], [1.1361633000000002, 52.05240789999999], [1.1358916, 52.05251], [1.1356016, 52.05263180000001], [1.1352558999999998, 52.0527751], [1.1347115999999997, 52.0530132], [1.1346273, 52.05305], [1.1342375, 52.053231499999995], [1.1338167999999995, 52.053425], [1.1333511, 52.05365410000001], [1.1326989, 52.0539997], [1.1324092999999995, 52.054164799999995], [1.1319664, 52.05441999999999], [1.131714684761969, 52.054578667909794], [1.1315736, 52.054667599999995], [1.1312651, 52.05486209999998], [1.130265, 52.0556363], [1.1290686999999997, 52.0564925], [1.1289857, 52.05655550000001], [1.1284679, 52.05692479999999], [1.1279091999999995, 52.0574516], [1.1277858999999997, 52.0575617], [1.1276124, 52.05773999999999], [1.1272509, 52.058151], [1.126967, 52.0584937], [1.1268802, 52.0586093], [1.1266503, 52.058932299999995], [1.1265047, 52.0591668], [1.1263684, 52.0594294], [1.1262332999999998, 52.0597137], [1.1261681999999995, 52.0599218], [1.1261209999999997, 52.0600754], [1.1260869, 52.0601989], [1.1260371, 52.0604214], [1.1259908999999997, 52.0606732], [1.1259649, 52.0608422], [1.125933, 52.061080800000006], [1.1258971, 52.06144900000001], [1.1258624, 52.06202539999999], [1.1258469, 52.0625327], [1.1259022, 52.0631382], [1.1259734999999995, 52.0635721], [1.1260328, 52.06382620000001], [1.1260499999999998, 52.0639356], [1.1261215, 52.06417779999999], [1.1262324999999995, 52.06443829999999], [1.1263371, 52.064758000000005], [1.1265015, 52.06516129999999], [1.1266686, 52.06551830000001], [1.1268526000000003, 52.0658613], [1.1270784, 52.0662208], [1.1273011, 52.0665424], [1.1276038, 52.06692089999999], [1.1280603000000002, 52.0674194], [1.1295166999999997, 52.06882219999999], [1.1300231, 52.0692495], [1.1305724, 52.0696769], [1.1328253, 52.0711923], [1.1328621, 52.071217], [1.1329967, 52.07129909999999], [1.1334649000000003, 52.07160789999999], [1.1343304, 52.072138599999995], [1.1346866, 52.0723532], [1.1357106999999995, 52.0729064], [1.1361342, 52.0731326], [1.1371629, 52.073638599999995], [1.1382427, 52.0741206], [1.1388497, 52.0743826], [1.1406832, 52.07513719999999], [1.1417528999999995, 52.0755563], [1.1424934, 52.0758344], [1.1432283, 52.07609860000001], [1.1433455999999995, 52.0761413], [1.1436748999999995, 52.0762571], [1.1439712, 52.07635630000001], [1.1452135999999995, 52.0767766], [1.1454027, 52.0768357], [1.1464439, 52.0771609], [1.1471236, 52.077367899999985], [1.1478272, 52.0775828], [1.1482662, 52.0777055], [1.1487557, 52.07784209999999], [1.1497057999999998, 52.07809739999999], [1.1502212, 52.078230999999995], [1.1507409999999998, 52.07835849999999], [1.1510201, 52.0784229], [1.1513148999999998, 52.078493299999984], [1.1517591, 52.07859799999999], [1.1522459, 52.0787111], [1.1527630999999998, 52.0788331], [1.1545616, 52.07921470000001], [1.1563904, 52.07957], [1.1590863, 52.0800741], [1.1598748999999997, 52.0802216], [1.1612958, 52.080461099999994], [1.1627355, 52.080678600000006], [1.1634296000000002, 52.0807805], [1.1643594999999998, 52.08087719999999], [1.1648912, 52.080943100000006], [1.1655408, 52.0810102], [1.1656386, 52.0810218], [1.1657266, 52.08103210000001], [1.1660193, 52.081061], [1.1661271999999998, 52.0810718], [1.1662745999999995, 52.0810863], [1.1664744370337496, 52.08110365081767], [1.167067, 52.0811551], [1.1678098693553778, 52.08119801855073], [1.1683617, 52.08122989999999], [1.1688718, 52.0812203], [1.1693418, 52.081177100000005], [1.1697502999999998, 52.0811009], [1.1702479, 52.081008], [1.1709103, 52.080849], [1.1711365, 52.0807641], [1.1717118999999998, 52.080514], [1.1724135000000002, 52.080181], [1.1731845, 52.07972579999999], [1.1737614999999997, 52.0793049], [1.1743029, 52.07885569999999], [1.1753758, 52.0777216], [1.175916, 52.0768206], [1.1762002, 52.0760341], [1.1762511999999998, 52.075843600000006], [1.1765783999999997, 52.07424889999999], [1.1765831, 52.07422609999998], [1.1767212, 52.07355299999999], [1.1768032, 52.0728908], [1.1767469999999998, 52.0720495], [1.1765572999999998, 52.071202199999995], [1.1765162, 52.0710923], [1.176236, 52.070646800000006], [1.1760069, 52.0702369], [1.1757604999999998, 52.06985209999999], [1.1754118, 52.0694053], [1.1749143, 52.068893299999985], [1.1740699, 52.06814119999999], [1.1728641999999998, 52.0671582], [1.1724587, 52.06669370000001], [1.1721157, 52.066300899999995], [1.1720056, 52.0661337], [1.1719942, 52.0661164], [1.1718344, 52.0658389], [1.1715329, 52.0652323], [1.1714409, 52.06492279999999], [1.1713729999999998, 52.06461490000001], [1.171315, 52.0641492], [1.1713359, 52.063683000000005], [1.1713766, 52.06342939999999], [1.1714305000000005, 52.063228300000006], [1.1715488999999997, 52.0629288], [1.1716476999999998, 52.06266620000001], [1.1717329, 52.06248579999999], [1.1718276, 52.062293899999986], [1.1720222, 52.06192810000001], [1.1724221999999995, 52.0612082], [1.1725016, 52.06105619999999], [1.1726685, 52.0607621], [1.1728347, 52.06045869999999], [1.1731756, 52.0598868], [1.1735458, 52.059265700000005], [1.1736552999999998, 52.05909629999999], [1.1738159999999995, 52.05886710000001], [1.1739123, 52.05874300000001], [1.1740650999999998, 52.058558700000006], [1.1745394999999998, 52.05806870000001], [1.1746654, 52.05794290000001], [1.1747751, 52.0578333], [1.1749955999999997, 52.0576478], [1.1751886, 52.05743199999999], [1.1758535, 52.056739599999986], [1.176129, 52.05652719999999], [1.1766719999999995, 52.05614769999999], [1.1770594, 52.05588079999998], [1.17721, 52.055755899999994], [1.1778721, 52.05534579999999], [1.1783305999999998, 52.055052800000006], [1.1790505026100466, 52.054578667909794], [1.1796170999999998, 52.05420550000001], [1.180254, 52.0536798], [1.1802963, 52.05364490000001], [1.1808853999999998, 52.0530924], [1.1812066, 52.0526603], [1.1813201, 52.0524949], [1.1817196999999997, 52.0519129], [1.1819476, 52.05153380000001], [1.1821663, 52.0512226], [1.182673, 52.0505893], [1.182889, 52.0503578], [1.1832404000000003, 52.050036899999995], [1.1836548, 52.0496938], [1.1841148, 52.049406], [1.1841342, 52.049392999999995], [1.1844722, 52.04916639999999], [1.1847579, 52.04899280000001], [1.1852266, 52.0487442], [1.1853624, 52.04868140000001], [1.186136, 52.04832360000001], [1.1868728, 52.04804009999999], [1.1877895000000005, 52.04774489999999], [1.1880583, 52.04766289999999], [1.1885120999999998, 52.0475199], [1.1885833, 52.0474985], [1.1894377, 52.047255], [1.1902783999999995, 52.04699509999999], [1.1906683, 52.0468558], [1.1911359, 52.046671700000005], [1.1916565, 52.0464382], [1.1921251, 52.04620679999999], [1.1925209, 52.0459864], [1.1927064, 52.045868000000006], [1.1928479999999997, 52.04577749999999], [1.1935235, 52.0452841], [1.1941533999999998, 52.04475649999999], [1.1946446, 52.04429089999999], [1.1951025, 52.04372699999999], [1.1955355, 52.0430364], [1.1962433, 52.041918800000005], [1.1968316999999995, 52.0412345], [1.1976313, 52.0405659], [1.1981745999999998, 52.0401853], [1.1988471, 52.0396856], [1.200067, 52.03882800000001], [1.2013164, 52.0378836], [1.2021097999999997, 52.0373813], [1.2029729999999998, 52.0368382], [1.2036339, 52.0364897], [1.2045007, 52.0361571], [1.2048838, 52.03603], [1.2053761999999997, 52.0358667], [1.2059814, 52.035688499999985], [1.2066215, 52.0355274], [1.2072916, 52.0354055], [1.2076988999999998, 52.0353255], [1.2086807999999998, 52.035111], [1.2093077, 52.0349857], [1.2093957999999998, 52.0349681], [1.2105455, 52.03473829999999], [1.211924, 52.0343616], [1.213232, 52.0338777], [1.2151914, 52.03303910000001], [1.2180042, 52.0317655], [1.2223793, 52.0300213], [1.2237163999999998, 52.0295138], [1.2249112999999998, 52.02906019999998], [1.2251683, 52.0289809], [1.2256162, 52.0288428], [1.2259472, 52.02874070000001], [1.2271831999999998, 52.02835949999999], [1.2283359, 52.028004], [1.2300117000000002, 52.02754699999999], [1.2309097999999998, 52.0273135], [1.2324987, 52.026847499999995], [1.2331576, 52.0266067], [1.2362799, 52.02546569999999], [1.2367304999999995, 52.0252996], [1.2394395, 52.0242202], [1.2400734999999998, 52.0239624], [1.2404885999999995, 52.02380279999999], [1.2410544, 52.02357599999999], [1.2416626999999998, 52.02332359999998], [1.2448605999999998, 52.02204979999999], [1.2464033, 52.0215872], [1.2477165, 52.02124390000001], [1.2488434, 52.0210351], [1.2496112, 52.0208937], [1.2505489, 52.02072100000001], [1.2535423999999995, 52.02020239999999], [1.2564025999999997, 52.0197069], [1.25764139776733, 52.01946489859215], [1.2580248, 52.01938999999999], [1.2593809, 52.0190149], [1.2610374, 52.01836], [1.2612521999999995, 52.01824129999999], [1.2622133, 52.0177103], [1.2634004, 52.0169116], [1.2657238, 52.01521699999999], [1.2687535999999997, 52.0130828], [1.2717061999999997, 52.0112814], [1.2755595, 52.0089798], [1.2756084999999997, 52.0089504], [1.2784997, 52.007223399999994], [1.2804609, 52.00607740000001], [1.281011, 52.005744], [1.2810487999999998, 52.0057211], [1.2886935, 52.00108829999999], [1.291634060803705, 51.99930615890027], [1.2921967999999997, 51.99896509999999], [1.2928423, 51.9985483], [1.2934985999999995, 51.998162], [1.2946196, 51.997474200000006], [1.2998617, 51.994257700000006], [1.3005796, 51.9937122], [1.3010447999999997, 51.993239200000005], [1.3012817, 51.99299839999999], [1.3017297, 51.9923222], [1.302072, 51.9917273], [1.30228, 51.991271100000006], [1.3035903, 51.9882152], [1.3041412999999995, 51.98695159999999], [1.3043321, 51.9865379], [1.3044642, 51.9862865], [1.3046460999999998, 51.985991600000006], [1.305137, 51.9853569], [1.305467, 51.9849303], [1.3059703, 51.9844308], [1.3063744, 51.9840762], [1.3069332, 51.98365569999999], [1.3072557, 51.9834504], [1.3077782999999998, 51.98311769999999], [1.3099335999999997, 51.9819262], [1.3107793, 51.9814586], [1.3142127999999995, 51.9795602], [1.3142402, 51.97954500000001], [1.3146057999999998, 51.9793429], [1.3158119, 51.9786587], [1.3164658, 51.97830930000001], [1.3167311999999998, 51.978159700000006], [1.3169579000000002, 51.97801439999999], [1.3172716999999998, 51.9778202], [1.317549, 51.977653799999985], [1.3179088, 51.977451], [1.3182791, 51.977244799999994], [1.3186909000000002, 51.97702699999999], [1.3193852515889992, 51.976632245572134], [1.3198854, 51.9763479], [1.3205165, 51.9759969], [1.3205696, 51.97596729999999], [1.3213982999999998, 51.9755063], [1.3215539, 51.97541879999999], [1.3217228999999997, 51.9753163], [1.3218962999999997, 51.97518709999999], [1.3222509999999998, 51.9748689], [1.3224778, 51.9745653], [1.3226011, 51.974341800000005], [1.3226433, 51.9742653], [1.3227244, 51.974118299999994], [1.3227402999999998, 51.9740717], [1.3227688000000002, 51.9739877], [1.3228305, 51.97375350000001], [1.3228381, 51.97360869999999], [1.3228473, 51.97342199999999], [1.322832, 51.973241], [1.3227886, 51.9730508], [1.3226752, 51.9727888], [1.3225679, 51.97256389999999], [1.3223919, 51.9723129], [1.3221416999999998, 51.972022499999994], [1.3218429, 51.971777499999995], [1.3214907000000002, 51.97155149999999], [1.3211583, 51.9713652], [1.3207782999999995, 51.9711919], [1.3201174, 51.97097010000001], [1.3200166, 51.970946399999995], [1.3191396999999998, 51.97074500000001], [1.3186881, 51.9706066], [1.3182839, 51.9704708], [1.3178046999999995, 51.9702663], [1.3174042999999998, 51.96998699999999], [1.3171315, 51.9697666], [1.3169346999999998, 51.969569], [1.3168065, 51.96941700000001], [1.3166924, 51.969262099999995], [1.316553, 51.969036399999986], [1.3164474999999998, 51.9688161], [1.3163945, 51.968704599999995], [1.3163043, 51.9685375], [1.3161719999999997, 51.9683276], [1.3160052999999998, 51.96812519999999], [1.3157171, 51.9678457], [1.3154556999999998, 51.967643200000005], [1.3151570999999995, 51.96745119999999], [1.3148387999999998, 51.9672895], [1.3146687999999995, 51.9672109], [1.3134757, 51.9667069], [1.3125554999999998, 51.9663183], [1.3104427, 51.9654255], [1.3100516999999998, 51.965258299999995], [1.3097717, 51.9651271], [1.3095138, 51.96494920000001], [1.3093886, 51.96484630000001], [1.3091984, 51.9646251], [1.3091278999999998, 51.9645307], [1.3090395, 51.9643763], [1.3089841999999998, 51.96424939999999], [1.3089564, 51.964153], [1.3088849, 51.9638921], [1.3087819, 51.96358649999999], [1.3086683999999995, 51.9633743], [1.3086018, 51.9632633], [1.3085313999999997, 51.9631783], [1.3084710999999998, 51.96311949999998], [1.3084016999999997, 51.96305169999999], [1.3083036999999995, 51.962969099999995], [1.3081628, 51.96287429999999], [1.3080215, 51.9627964], [1.3078617, 51.9627243], [1.3075838999999998, 51.962638000000005], [1.3073267, 51.96258399999999], [1.3070142, 51.96255270000001], [1.3067218, 51.962556799999994], [1.3064676999999998, 51.9625783], [1.3062369, 51.9626124], [1.3060465, 51.96265309999999], [1.3058675, 51.9627022], [1.3055952999999998, 51.96279890000001], [1.3048643999999998, 51.96306659999998], [1.3039994, 51.9633848], [1.3037365, 51.9634707], [1.3007538999999997, 51.9642442], [1.3003516, 51.96435319999999], [1.3001584999999998, 51.9644193], [1.2998400999999995, 51.96456040000001], [1.2997045, 51.9646206], [1.2988883999999998, 51.964994], [1.2988010000000003, 51.9650356], [1.2982005, 51.9652985], [1.297782, 51.9654902], [1.2970096, 51.9658373], [1.2940001000000003, 51.96717590000001], [1.2894189, 51.96919520000001], [1.2883533, 51.969686800000005]]} 16.7 2200 2235 Ipswich Felixstowe North (GBRf) Felixstowe North (GBRf) 51.9696868 1.2883533 51.9696868 1.2883533 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:35:00 Felixstowe North (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355198 1790027518859402 284 284 2026-09-21 22:01:59.180636 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:51:58.755420
724934 753404 G86072 152E31MZ21 2026-09-21 COMPLETE None 2026-09-21 21:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 753404, "stp": "P", "toc": "Northern", "uid": "G86072", "consist": "156447", "dest_crs": "WTB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86072/2026-09-21/detailed", "trust_id": "152E31MZ21", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitby", "service_date": "2026-09-21", "dest_arr_time": "2152", "dest_platform": "1", "is_terminated": 1, "next_location": "Battersby", "signalling_id": "2E31", "timing_status": "ON TIME", "origin_station": "Middlesbrough", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "Battersby", "origin_dep_time": "2019", "origin_platform": "2", "current_location": "Battersby", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1152708999999998, 54.48953480000001], [-1.1146921, 54.489118899999994], [-1.1113382999999997, 54.48669799999999], [-1.1097933999999998, 54.48556369999999], [-1.1091495999999998, 54.4850651], [-1.1085703, 54.4845353], [-1.1080513, 54.4839563], [-1.1078944, 54.4837812], [-1.1074652, 54.483189], [-1.1070897, 54.48257819999999], [-1.1068537, 54.48201099999999], [-1.1061992, 54.4799603], [-1.1056198, 54.47817749999999], [-1.1051585, 54.476856], [-1.1048474, 54.4762139], [-1.1032595, 54.473739], [-1.1021816, 54.4720966], [-1.1019175679000706, 54.47169139997572], [-1.1018757999999995, 54.471627299999994], [-1.1013176, 54.4707589], [-1.1009527999999995, 54.4702726], [-1.1003088999999997, 54.4695432], [-1.1002286, 54.4694483], [-1.0992848, 54.46848829999998], [-1.0979033, 54.46712809999999], [-1.0974648, 54.466746699999995], [-1.0970922999999997, 54.466460899999994], [-1.09686, 54.4662887], [-1.0963286, 54.46592069999999], [-1.0955886999999995, 54.46548039999999], [-1.0949317, 54.465137299999995], [-1.0939179, 54.4646651], [-1.0930489, 54.464327999999995], [-1.0920514, 54.46398980000001], [-1.0912231999999995, 54.4637543], [-1.090828, 54.4636382], [-1.0903965, 54.4634836], [-1.0900154, 54.4632943], [-1.0896206, 54.4630413], [-1.0893235999999995, 54.46278350000001], [-1.0890969, 54.4625061], [-1.0889438, 54.46223789999999], [-1.0888591, 54.4619785], [-1.0888438, 54.46163310000001], [-1.0889485999999995, 54.46123690000001], [-1.0890621, 54.461011799999994], [-1.0893191, 54.4607211], [-1.0894097, 54.460629999999995], [-1.0896676, 54.4604094], [-1.0899219, 54.46020600000001], [-1.090584, 54.4597235], [-1.0912138, 54.4592412], [-1.0913288, 54.4591572], [-1.0916159, 54.458892799999994]]}", "current_leg_start": "Great Ayton", "dest_arr_time_act": "2152", "motion_projection": null, "next_location_lat": "54.4588928", "next_location_lon": "-1.0916159", "previous_location": "Great Ayton", "current_leg_milage": "2.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1598.805, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1655.072, \"from_m\": 1598.805, \"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\": 1925.754, \"from_m\": 1655.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3231.14, \"from_m\": 1925.754, \"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\": 3590.774, \"from_m\": 3231.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3640.894, \"from_m\": 3590.774, \"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\": 3686.123, \"from_m\": 3640.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3895.428, \"from_m\": 3686.123, \"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\": 10348.695, \"from_m\": 3895.428, \"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\": 10726.423, \"from_m\": 10348.695, \"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\": 20123.39, \"from_m\": 10726.423, \"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\": 20354.867, \"from_m\": 20123.39, \"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\": 21477.351, \"from_m\": 20354.867, \"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\": 29829.974, \"from_m\": 21477.351, \"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\": 30084.178, \"from_m\": 29829.974, \"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\": 42648.33, \"from_m\": 30084.178, \"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\": 42712.014, \"from_m\": 42648.33, \"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\": 43818.117, \"from_m\": 42712.014, \"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\": 44246.48, \"from_m\": 43818.117, \"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\": 48862.215, \"from_m\": 44246.48, \"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\": 49292.764, \"from_m\": 48862.215, \"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\": 58419.824, \"from_m\": 49292.764, \"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\": 58695.018, \"from_m\": 58419.824, \"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\": 59116.607, \"from_m\": 58695.018, \"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\": 753404, \"profile_key\": \"af05cff1544610b09bbc8af9cad8e8c8d2d435e8a3351cabaf2d4576c7d1f9b4\", \"schedule_id\": 12616, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Cargo Fleet Rd Sig. Mw6993\", \"stage_seq\": 2, \"distance_m\": 5245.188, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"James Cook\", \"stage_seq\": 3, \"distance_m\": 6921.778, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Marton\", \"stage_seq\": 4, \"distance_m\": 8009.85, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Gypsy Lane\", \"stage_seq\": 5, \"distance_m\": 9655.208, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2035\", \"location\": \"Nunthorpe\", \"stage_seq\": 6, \"distance_m\": 10609.663, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Great Ayton\", \"stage_seq\": 7, \"distance_m\": 16769.36, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2053\", \"location\": \"Battersby\", \"stage_seq\": 8, \"distance_m\": 20782.232, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Kildale\", \"stage_seq\": 9, \"distance_m\": 23452.231, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2105H\", \"location\": \"Commondale\", \"stage_seq\": 10, \"distance_m\": 29972.037, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Castleton Moor\", \"stage_seq\": 11, \"distance_m\": 32530.435, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Danby\", \"stage_seq\": 12, \"distance_m\": 34887.067, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2118H\", \"location\": \"Lealholm\", \"stage_seq\": 13, \"distance_m\": 40651.788, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2126\", \"location\": \"Glaisdale\", \"stage_seq\": 14, \"distance_m\": 44029.454, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Egton\", \"stage_seq\": 15, \"distance_m\": 46587.841, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Grosmont\", \"stage_seq\": 16, \"distance_m\": 49132.06, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Sleights\", \"stage_seq\": 17, \"distance_m\": 54334.316, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Ruswarp\", \"stage_seq\": 18, \"distance_m\": 56904.129, \"section_seq\": 1, \"route_path_id\": 134525}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": null, \"location\": \"Whitby\", \"stage_seq\": 19, \"distance_m\": 59116.607, \"section_seq\": 1, \"route_path_id\": 134525}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59116.607, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134525}], \"total_distance_m\": 59116.607, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 57517.802, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1598.805, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2019", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "54.4588928", "current_position_lon": "-1.0916159", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:22Z\", \"source_id\": 20258005, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:53Z\", \"source_id\": 20259807, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:22Z\", \"source_id\": 20262270, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:47Z\", \"source_id\": 20276539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:55Z\", \"source_id\": 20271745, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:55Z\", \"source_id\": 20275930, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Battersby", "service_state_platform": null, "timing_fact_generation": 1790020464530185, "current_leg_arrival_utc": "2026-09-21T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:00.046021", "service_state_evidence_id": 20279720, "current_leg_start_actual_dep": "2026-09-21T20:42:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:00.995336", "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 MBR WTB 2E31 156447 2 75 None {"version": 3, "segments": [{"to_m": 1598.805, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1655.072, "from_m": 1598.805, "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": 1925.754, "from_m": 1655.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3231.14, "from_m": 1925.754, "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": 3590.774, "from_m": 3231.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3640.894, "from_m": 3590.774, "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": 3686.123, "from_m": 3640.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3895.428, "from_m": 3686.123, "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": 10348.695, "from_m": 3895.428, "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": 10726.423, "from_m": 10348.695, "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": 20123.39, "from_m": 10726.423, "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": 20354.867, "from_m": 20123.39, "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": 21477.351, "from_m": 20354.867, "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": 29829.974, "from_m": 21477.351, "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": 30084.178, "from_m": 29829.974, "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": 42648.33, "from_m": 30084.178, "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": 42712.014, "from_m": 42648.33, "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": 43818.117, "from_m": 42712.014, "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": 44246.48, "from_m": 43818.117, "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": 48862.215, "from_m": 44246.48, "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": 49292.764, "from_m": 48862.215, "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": 58419.824, "from_m": 49292.764, "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": 58695.018, "from_m": 58419.824, "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": 59116.607, "from_m": 58695.018, "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": 753404, "profile_key": "af05cff1544610b09bbc8af9cad8e8c8d2d435e8a3351cabaf2d4576c7d1f9b4", "schedule_id": 12616, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2019", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Cargo Fleet Rd Sig. Mw6993", "stage_seq": 2, "distance_m": 5245.188, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "James Cook", "stage_seq": 3, "distance_m": 6921.778, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Marton", "stage_seq": 4, "distance_m": 8009.85, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Gypsy Lane", "stage_seq": 5, "distance_m": 9655.208, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2035", "location": "Nunthorpe", "stage_seq": 6, "distance_m": 10609.663, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Great Ayton", "stage_seq": 7, "distance_m": 16769.36, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2053", "location": "Battersby", "stage_seq": 8, "distance_m": 20782.232, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Kildale", "stage_seq": 9, "distance_m": 23452.231, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2105H", "location": "Commondale", "stage_seq": 10, "distance_m": 29972.037, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Castleton Moor", "stage_seq": 11, "distance_m": 32530.435, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Danby", "stage_seq": 12, "distance_m": 34887.067, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2118H", "location": "Lealholm", "stage_seq": 13, "distance_m": 40651.788, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2126", "location": "Glaisdale", "stage_seq": 14, "distance_m": 44029.454, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Egton", "stage_seq": 15, "distance_m": 46587.841, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Grosmont", "stage_seq": 16, "distance_m": 49132.06, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Sleights", "stage_seq": 17, "distance_m": 54334.316, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Ruswarp", "stage_seq": 18, "distance_m": 56904.129, "section_seq": 1, "route_path_id": 134525}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": null, "location": "Whitby", "stage_seq": 19, "distance_m": 59116.607, "section_seq": 1, "route_path_id": 134525}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59116.607, "from_m": 0.0, "section_seq": 1, "route_path_id": 134525}], "total_distance_m": 59116.607, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 57517.802, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1598.805, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:22Z", "source_id": 20258005, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:53Z", "source_id": 20259807, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:22Z", "source_id": 20262270, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:47Z", "source_id": 20276539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:55Z", "source_id": 20271745, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:55Z", "source_id": 20275930, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}] Middlesbrough 2019 2019 2 None None Whitby 2152 2152 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86072/2026-09-21/detailed None Great Ayton 2026-09-21T20:42:00+01:00 Battersby 5.0 {"type": "LineString", "coordinates": [[-1.1152708999999998, 54.48953480000001], [-1.1146921, 54.489118899999994], [-1.1113382999999997, 54.48669799999999], [-1.1097933999999998, 54.48556369999999], [-1.1091495999999998, 54.4850651], [-1.1085703, 54.4845353], [-1.1080513, 54.4839563], [-1.1078944, 54.4837812], [-1.1074652, 54.483189], [-1.1070897, 54.48257819999999], [-1.1068537, 54.48201099999999], [-1.1061992, 54.4799603], [-1.1056198, 54.47817749999999], [-1.1051585, 54.476856], [-1.1048474, 54.4762139], [-1.1032595, 54.473739], [-1.1021816, 54.4720966], [-1.1019175679000706, 54.47169139997572], [-1.1018757999999995, 54.471627299999994], [-1.1013176, 54.4707589], [-1.1009527999999995, 54.4702726], [-1.1003088999999997, 54.4695432], [-1.1002286, 54.4694483], [-1.0992848, 54.46848829999998], [-1.0979033, 54.46712809999999], [-1.0974648, 54.466746699999995], [-1.0970922999999997, 54.466460899999994], [-1.09686, 54.4662887], [-1.0963286, 54.46592069999999], [-1.0955886999999995, 54.46548039999999], [-1.0949317, 54.465137299999995], [-1.0939179, 54.4646651], [-1.0930489, 54.464327999999995], [-1.0920514, 54.46398980000001], [-1.0912231999999995, 54.4637543], [-1.090828, 54.4636382], [-1.0903965, 54.4634836], [-1.0900154, 54.4632943], [-1.0896206, 54.4630413], [-1.0893235999999995, 54.46278350000001], [-1.0890969, 54.4625061], [-1.0889438, 54.46223789999999], [-1.0888591, 54.4619785], [-1.0888438, 54.46163310000001], [-1.0889485999999995, 54.46123690000001], [-1.0890621, 54.461011799999994], [-1.0893191, 54.4607211], [-1.0894097, 54.460629999999995], [-1.0896676, 54.4604094], [-1.0899219, 54.46020600000001], [-1.090584, 54.4597235], [-1.0912138, 54.4592412], [-1.0913288, 54.4591572], [-1.0916159, 54.458892799999994]]} 2.5 2043 2048 Great Ayton Battersby Battersby 54.4588928 -1.0916159 54.4588928 -1.0916159 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Battersby TRUST TRACKING_TIMEOUT 20279720 1790020464530185 21 21 2026-09-21 22:02:00.995336 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:00.046021
724935 754061 C48981 815U31MZ21 2026-09-21 COMPLETE None 2026-09-21 21:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 754061, "stp": "P", "toc": "Great Western Railway", "uid": "C48981", "consist": "387148+387161", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48981/2026-09-21/detailed", "trust_id": "815U31MZ21", "origin_crs": "BPW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cocklebury Emu Sidings", "service_date": "2026-09-21", "dest_arr_time": "2152", "dest_platform": null, "is_terminated": 1, "next_location": "Swindon", "signalling_id": "5U31", "timing_status": "EARLY", "origin_station": "Bristol Parkway", "current_leg_arr": "2126", "current_leg_dep": "2112", "current_leg_end": "Swindon", "origin_dep_time": "2048", "origin_platform": "2", "current_location": "Swindon", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1489646, 51.5444482], [-2.1484485, 51.54438789999999], [-2.1469901, 51.5442366], [-2.1461916, 51.5441466], [-2.1452211, 51.54404089999999], [-2.1444603999999994, 51.543961], [-2.1440811, 51.5439179], [-2.1433983999999997, 51.5438421], [-2.1430283, 51.5438025], [-2.1419963, 51.54368919999999], [-2.1411346999999994, 51.5435958], [-2.1403596, 51.5435086], [-2.1397831, 51.54344960000001], [-2.1392219, 51.5433825], [-2.1381475999999995, 51.54327200000001], [-2.1378842, 51.54323819999999], [-2.1377317, 51.54322329999999], [-2.1366303, 51.5431046], [-2.1358529, 51.5430204], [-2.1350909999999996, 51.54293659999999], [-2.1342279999999993, 51.542841299999985], [-2.1334385999999994, 51.542756], [-2.1326284, 51.5426699], [-2.1318476, 51.5425808], [-2.1310635, 51.54249970000001], [-2.1301936, 51.5424014], [-2.1293912, 51.54231440000001], [-2.1285854, 51.5422253], [-2.1277973, 51.5421412], [-2.1272050999999994, 51.54208010000001], [-2.1265965, 51.542015600000006], [-2.1261323, 51.54197369999999], [-2.1252204, 51.5419034], [-2.1235787, 51.54179929999999], [-2.1219739999999994, 51.54173479999999], [-2.1203067, 51.5416998], [-2.1195163, 51.5417002], [-2.1178593, 51.541721300000006], [-2.1161617, 51.5417844], [-2.1137686, 51.5419383], [-2.1130400999999996, 51.5419993], [-2.1105393, 51.542266300000016], [-2.1097564, 51.5423638], [-2.1089673, 51.5424744], [-2.1073617, 51.54272329999999], [-2.1049118, 51.543180099999994], [-2.1038176, 51.5434116], [-2.1033628, 51.5435175], [-2.1019612, 51.5438516], [-2.1007903, 51.54415929999999], [-2.0991493, 51.5446298], [-2.0973886, 51.5451907], [-2.0965508, 51.5454707], [-2.0960208999999996, 51.5456691], [-2.0953405999999997, 51.5459255], [-2.0947296, 51.5461577], [-2.0940965, 51.5464058], [-2.0934365, 51.54666749999999], [-2.0927951, 51.5469208], [-2.0925468, 51.54701589999999], [-2.0922372, 51.54714140000001], [-2.0917324, 51.54734169999999], [-2.0909852, 51.5476401], [-2.0902771, 51.54791290000001], [-2.0895379999999997, 51.54820709999999], [-2.0889093, 51.54845650000001], [-2.0885012, 51.54861720000001], [-2.088319, 51.54869310000001], [-2.0881606, 51.5487558], [-2.0874678, 51.5490258], [-2.0868000999999996, 51.5492891], [-2.0861767, 51.5495365], [-2.0856962, 51.5497304], [-2.085205, 51.5499191], [-2.084792, 51.5500828], [-2.0839846, 51.5504038], [-2.0833452999999995, 51.5506549], [-2.082777399999999, 51.55088130000001], [-2.0820961, 51.551149299999985], [-2.0813704999999993, 51.5514354], [-2.0806326999999993, 51.55171860000001], [-2.0799075000000005, 51.55199129999999], [-2.0796587, 51.5520813], [-2.0793933, 51.55218159999999], [-2.0791595, 51.552263], [-2.0784523, 51.5525083], [-2.077685, 51.5527638], [-2.0769156, 51.55300409999999], [-2.0761245, 51.5532439], [-2.0753412, 51.5534704], [-2.074648, 51.55366179999999], [-2.0742389, 51.55376880000001], [-2.073800799999999, 51.5538809], [-2.0731025, 51.55405929999999], [-2.0724322, 51.5542148], [-2.071889, 51.5543384], [-2.0712416, 51.554476599999994], [-2.0704994, 51.5546345], [-2.0703573355605704, 51.55466347968381], [-2.070344, 51.55466620000001], [-2.0698136, 51.5547671], [-2.0690322999999995, 51.5549107], [-2.0686981, 51.5549712], [-2.068305, 51.5550377], [-2.0674503999999994, 51.555174], [-2.0670948999999994, 51.5552281], [-2.0665636, 51.55530749999999], [-2.066125153474899, 51.55536550463537], [-2.0656898, 51.5554231], [-2.0648078, 51.555533], [-2.0641604, 51.555603100000006], [-2.063436, 51.5556797], [-2.0625909, 51.5557591], [-2.0618486, 51.55581629999998], [-2.0612891, 51.5558556], [-2.0605266999999996, 51.5559052], [-2.0599099, 51.5559405], [-2.0594691, 51.55595809999999], [-2.0587998999999995, 51.5559859], [-2.0579947, 51.55601060000001], [-2.0572004, 51.55602689999999], [-2.0564096000000003, 51.556041999999984], [-2.0557019, 51.556055699999995], [-2.0547289, 51.5560723], [-2.0541993, 51.5560823], [-2.0534467, 51.5560934], [-2.0527191, 51.5561068], [-2.0518909, 51.55612180000001], [-2.0514690999999994, 51.55613029999999], [-2.0507176, 51.5561426], [-2.0506733999999995, 51.5561434], [-2.0503598999999997, 51.5561492], [-2.0500714, 51.55615499999998], [-2.0491785999999994, 51.5561732], [-2.0484387, 51.55618549999999], [-2.047828, 51.5561961], [-2.0475233, 51.556202199999994], [-2.0466227999999997, 51.556218099999995], [-2.0457531, 51.55623239999999], [-2.0448786, 51.556245700000005], [-2.0440188, 51.5562618], [-2.0432286999999993, 51.5562746], [-2.042454199999999, 51.55629089999999], [-2.0415569, 51.5563079], [-2.0406505, 51.556323899999995], [-2.0397557999999996, 51.556338499999995], [-2.0386956, 51.5563548], [-2.0383455, 51.55636], [-2.037967, 51.55636630000001], [-2.0371719, 51.556380700000005], [-2.0364457, 51.5563942], [-2.0357284999999994, 51.55641089999999], [-2.0349101, 51.5564241], [-2.0339419, 51.5564429], [-2.0330871, 51.556455], [-2.0328102, 51.556460699999995], [-2.0324246, 51.5564699], [-2.0317206, 51.556483699999994], [-2.0308309, 51.556497799999995], [-2.0299556, 51.5565114], [-2.0290731, 51.5565199], [-2.0282156999999996, 51.5565243], [-2.0275683999999994, 51.5565278], [-2.0269379, 51.55652729999999], [-2.0263579, 51.55651929999999], [-2.026079, 51.55651699999999], [-2.025877, 51.556514799999995], [-2.0250853, 51.5565049], [-2.0242701, 51.55649059999999], [-2.023444, 51.5564716], [-2.0226237, 51.5564513], [-2.0217150000000004, 51.55642699999999], [-2.0209454, 51.556397699999984], [-2.020489, 51.55637930000001], [-2.0201539, 51.5563673], [-2.019939299999999, 51.5563577], [-2.0190596, 51.5563162], [-2.0182695999999996, 51.55627810000001], [-2.017481, 51.5562394], [-2.0166786, 51.55619730000001], [-2.0157697, 51.55615079999999], [-2.0149947, 51.5561096], [-2.0142078, 51.55607189999999], [-2.0133572999999996, 51.55602890000001], [-2.0125791, 51.5559878], [-2.0118015999999996, 51.5559489], [-2.0110412, 51.5559094], [-2.0101808, 51.5558657], [-2.0093122, 51.55582209999999], [-2.0084238, 51.5557756], [-2.007522499999999, 51.55573659999999], [-2.0066856, 51.555701899999995], [-2.0057977, 51.5556704], [-2.004904499999999, 51.55564979999999], [-2.0040056, 51.555632300000006], [-2.0031774, 51.5556197], [-2.002275, 51.5556124], [-2.0013792, 51.5556089], [-2.0004885, 51.55561600000001], [-1.9996906, 51.5556236], [-1.9988453, 51.5556391], [-1.9979816, 51.5556561], [-1.9971538, 51.5556789], [-1.9964444, 51.55570259999998], [-1.995561, 51.555734699999995], [-1.9947201, 51.55577400000001], [-1.9937925000000003, 51.55582079999999], [-1.9928824999999997, 51.55587129999999], [-1.9920146, 51.5559249], [-1.991343, 51.55596929999999], [-1.9904476, 51.556034700000005], [-1.9895904, 51.5561018], [-1.9888782, 51.556162500000006], [-1.9881498, 51.5562232], [-1.9872525000000003, 51.55630829999999], [-1.9863826, 51.55638909999999], [-1.9855157, 51.5564693], [-1.9845994, 51.5565552], [-1.9837326, 51.5566347], [-1.9826508000000005, 51.5567353], [-1.9821014, 51.556785600000005], [-1.98123, 51.5568664], [-1.9807331, 51.55691159999999], [-1.9798403, 51.5569954], [-1.9792401, 51.5570493], [-1.9784823, 51.5571211], [-1.9776133, 51.5572016], [-1.9768908000000005, 51.5572653], [-1.976293625062947, 51.557312349795424], [-1.9759046, 51.557343], [-1.9754173, 51.557375599999986], [-1.9747207999999996, 51.5574158], [-1.9740481, 51.55744669999999], [-1.9733652, 51.55746070000001], [-1.9725861999999996, 51.557463299999995], [-1.9718188999999997, 51.5574519], [-1.9714805, 51.55744180000001], [-1.9712961999999996, 51.557433399999994], [-1.9709948, 51.5574201], [-1.9702367, 51.557371999999994], [-1.9693494, 51.5573006], [-1.9685446, 51.55721229999999], [-1.9679833, 51.557138900000005], [-1.9676853, 51.55709869999998], [-1.9669568, 51.5569885], [-1.9664108, 51.556898100000005], [-1.9661823, 51.55685450000001], [-1.9653946999999996, 51.55669389999999], [-1.9645968000000005, 51.55651610000001], [-1.9638253, 51.5563279], [-1.9630514, 51.55612949999999], [-1.9623357, 51.5559445], [-1.962001, 51.55585679999999], [-1.9618591000000003, 51.5558206], [-1.9616478, 51.55576439999999], [-1.9609646, 51.55558979999999], [-1.960169, 51.55539], [-1.9595012999999992, 51.55522559999999], [-1.9586886, 51.5550324], [-1.9579118, 51.5548604], [-1.9571182, 51.55469459999999], [-1.9569611403427625, 51.55466347968381], [-1.9563102000000003, 51.554534499999995], [-1.9556207, 51.554407100000006], [-1.9550612, 51.55430789999999], [-1.9543961999999997, 51.55419679999999], [-1.9536807, 51.554082599999994], [-1.9529874, 51.553979], [-1.9523141, 51.55388790000001], [-1.9514964, 51.553782700000006], [-1.950881, 51.5537091], [-1.9500347, 51.55361969999999], [-1.9493016000000003, 51.5535478], [-1.9485712999999996, 51.5534818], [-1.948004, 51.553438], [-1.9475222, 51.5534036], [-1.9465881000000005, 51.553341899999985], [-1.9458628, 51.5533016], [-1.9450074, 51.5532506], [-1.9444322999999992, 51.5532183], [-1.9438638999999995, 51.55318849999999], [-1.9433053, 51.55315869999999], [-1.9427107, 51.553124399999994], [-1.9421305, 51.5530893], [-1.9415898000000005, 51.55305449999999], [-1.9409293000000003, 51.5529975], [-1.9404123, 51.5529495], [-1.9398912, 51.55289139999999], [-1.9394505, 51.5528379], [-1.9389359, 51.5527689], [-1.9384607999999997, 51.552700599999994], [-1.9380346, 51.55263360000001], [-1.9376006, 51.55255919999999], [-1.9371664999999996, 51.55247760000001], [-1.9367271, 51.55239129999999], [-1.9362745, 51.5522917], [-1.9358909, 51.5522048], [-1.9354498, 51.55209669999999], [-1.9350448, 51.55199219999999], [-1.9344589, 51.55183439999999], [-1.9340895, 51.55172880000001], [-1.9336779, 51.5516011], [-1.9333065999999997, 51.551483100000006], [-1.9329303, 51.5513549], [-1.9325654, 51.55122740000001], [-1.9322116, 51.5511007], [-1.9319489, 51.550999799999985], [-1.9316815, 51.5508952], [-1.9311906000000003, 51.55070030000001], [-1.9306972, 51.5504844], [-1.9305933, 51.55044089999998], [-1.9302861, 51.5502996], [-1.9299124999999997, 51.55012149999999], [-1.9295684, 51.549955399999995], [-1.9292283, 51.5497791], [-1.9286699, 51.54948079999999], [-1.9282574, 51.5492458], [-1.9281635, 51.5491912], [-1.9275866, 51.5488354], [-1.9271528, 51.5485502], [-1.9268285, 51.5483335], [-1.926406, 51.54802829999999], [-1.9259308, 51.5476675], [-1.9254691, 51.54728939999998], [-1.9251512, 51.547018900000005], [-1.9247498, 51.5466604], [-1.9242938, 51.5462469], [-1.9237968, 51.5457835], [-1.9236275, 51.5456287], [-1.9234363999999995, 51.5454589], [-1.9227586000000003, 51.5448856], [-1.9224411, 51.544593799999994], [-1.9217621, 51.5439691], [-1.9212606, 51.5435027], [-1.9207525999999997, 51.54304019999999], [-1.9202883, 51.5426065], [-1.9198379, 51.5421842], [-1.9193259999999996, 51.5417186], [-1.9188752, 51.5413], [-1.9183645, 51.5408356], [-1.917962, 51.54048029999999], [-1.9175682000000005, 51.540144799999986], [-1.9171751, 51.5398399], [-1.9168513, 51.5395977], [-1.9165353000000005, 51.5393712], [-1.9162346, 51.5391643], [-1.9160345, 51.5390294], [-1.9157256000000005, 51.53883110000001], [-1.9153895, 51.538621199999994], [-1.9150158, 51.53840350000001], [-1.9146846, 51.5382157], [-1.914389, 51.538048899999986], [-1.9141889999999997, 51.53794760000001], [-1.9139098000000003, 51.5378045], [-1.9134105999999995, 51.5375567], [-1.913034, 51.53738140000001], [-1.9127027999999997, 51.53723020000001], [-1.9122882, 51.53705109999999], [-1.9116621, 51.5367956], [-1.9112512, 51.53667509999999], [-1.9109033, 51.5365778], [-1.9104828000000005, 51.5364526], [-1.9097093999999997, 51.5361947], [-1.9093349, 51.5360754], [-1.9089524, 51.53596009999999], [-1.908468, 51.5358278], [-1.9079539, 51.5357009], [-1.9075069999999996, 51.5356022], [-1.9069478999999996, 51.53548880000001], [-1.9063513, 51.53537849999999], [-1.9056754, 51.5352632], [-1.9049667999999995, 51.53514119999999], [-1.9043357, 51.5350392], [-1.903805, 51.5349582], [-1.9033208, 51.5348866], [-1.9027522, 51.5348101], [-1.9024881, 51.5347684], [-1.9017665, 51.5346602], [-1.9016968999999997, 51.5346522], [-1.9010743999999995, 51.53458719999999], [-1.9005267999999995, 51.534539300000006], [-1.8996862, 51.53447209999999], [-1.8987905, 51.53441250000001], [-1.8978926, 51.5343646], [-1.8970196, 51.53433079999999], [-1.8962060000000005, 51.534303099999995], [-1.8952910000000005, 51.5342893], [-1.8945813, 51.5342818], [-1.8944103, 51.5342819], [-1.8935909, 51.5342861], [-1.8928881, 51.534297], [-1.8920198, 51.53431749999999], [-1.891141, 51.5343506], [-1.8902912, 51.53439209999999], [-1.8893985, 51.53444420000001], [-1.8886583999999995, 51.53450060000001], [-1.8877918, 51.53456849999999], [-1.8869653, 51.5346473], [-1.8864620966509948, 51.5346987091626], [-1.8861518999999995, 51.534730399999994], [-1.8854386, 51.5348098], [-1.885042, 51.53485950000001], [-1.8849082, 51.53487549999999], [-1.8845779000000005, 51.5349174], [-1.8837701, 51.535031499999995], [-1.8829162, 51.535161], [-1.8820586, 51.53529830000001], [-1.8812254, 51.53543770000001], [-1.8805890999999997, 51.5355412], [-1.8799475, 51.5356424], [-1.8793726, 51.5357289], [-1.8791174, 51.5357639], [-1.8784874, 51.53584679999999], [-1.8775253, 51.5359685], [-1.8767732, 51.53605000000001], [-1.8758980000000005, 51.5361512], [-1.8750115, 51.536249100000006], [-1.8741549, 51.5363438], [-1.8732698, 51.5364396], [-1.87251, 51.5365261], [-1.8716621, 51.53661910000001], [-1.8708039999999997, 51.5367131], [-1.8699869, 51.5368029], [-1.8694279, 51.5368646], [-1.8686146, 51.5369533], [-1.86773, 51.53705310000001], [-1.8668888999999995, 51.5371446], [-1.8660407999999995, 51.53723810000001], [-1.8653514999999996, 51.5373148], [-1.8646143, 51.5373952], [-1.8638859, 51.5374735], [-1.8631861999999997, 51.53755240000001], [-1.8623853999999995, 51.53764129999999], [-1.8615487, 51.537734699999994], [-1.8607009, 51.5378331], [-1.8599897, 51.53791960000001], [-1.8592775999999995, 51.538010799999995], [-1.8584288, 51.538122], [-1.8576078999999996, 51.5382356], [-1.8568748, 51.5383396], [-1.8560401999999996, 51.53846089999999], [-1.8551862, 51.5385914], [-1.8543590000000003, 51.53872489999999], [-1.8537064, 51.5388329], [-1.8534117000000003, 51.53888160000001], [-1.8530174, 51.538951099999984], [-1.8522344999999996, 51.53908890000001], [-1.8513642, 51.5392467], [-1.8504909, 51.539407399999995], [-1.8496643, 51.5395657], [-1.8491169999999997, 51.539673], [-1.8488632999999997, 51.539725], [-1.8481845, 51.53986319999999], [-1.8471746, 51.5400697], [-1.8463528999999996, 51.54024949999999], [-1.8455457, 51.540425], [-1.8449028000000005, 51.540571699999994], [-1.8441633, 51.54074039999999], [-1.8435799999999996, 51.54087839999998], [-1.8428135000000003, 51.54106060000001], [-1.8420037, 51.541260400000006], [-1.8412285, 51.5414558], [-1.8406613999999997, 51.54160360000001], [-1.84012, 51.5417448], [-1.8395893, 51.541888], [-1.8388497, 51.54208739999999], [-1.8380142, 51.5423173], [-1.8371487, 51.542564599999984], [-1.8365425, 51.54274079999999], [-1.8359082, 51.54292770000001], [-1.8350791, 51.5431803], [-1.8342986999999995, 51.5434248], [-1.8334863, 51.5436754], [-1.8327419, 51.543919599999995], [-1.8318722999999992, 51.544205700000006], [-1.8310010999999995, 51.544500600000006], [-1.8301479, 51.544797599999995], [-1.8292794, 51.5451048], [-1.8285475, 51.5453656], [-1.8278489, 51.54562059999999], [-1.8276011, 51.5457131], [-1.82677, 51.5460253], [-1.8259544, 51.54633930000001], [-1.825326, 51.54658739999999], [-1.8247897999999996, 51.54680239999999], [-1.8242904999999996, 51.5470025], [-1.823685, 51.54724850000001], [-1.8230881999999995, 51.5474933], [-1.8224321, 51.5477704], [-1.8217878000000003, 51.5480483], [-1.8212813, 51.5482701], [-1.8208249000000003, 51.5484744], [-1.8203927, 51.5486655], [-1.8197485, 51.548955799999995], [-1.8190455, 51.5492804], [-1.8183035999999997, 51.5496241], [-1.8175950000000003, 51.54996009999999], [-1.8169636, 51.55027139999999], [-1.8161578000000005, 51.5506633], [-1.8153478999999997, 51.55107400000001], [-1.8144909, 51.5515183], [-1.8139298, 51.5518112], [-1.8132337999999997, 51.5521796], [-1.8125135000000003, 51.55257410000001], [-1.8123244, 51.5526782], [-1.8119427999999995, 51.55288840000001], [-1.8115896, 51.553087], [-1.8112131999999996, 51.5533], [-1.8108011, 51.5535328], [-1.8103028, 51.553822700000005], [-1.8097523, 51.5541338], [-1.8092459999999997, 51.5544387], [-1.8088652075022291, 51.55466347968381], [-1.8087288, 51.554744], [-1.808347, 51.55497940000001], [-1.8080913999999997, 51.555128], [-1.8076763, 51.55537470000001], [-1.8073234999999996, 51.55558], [-1.8068596, 51.5558562], [-1.8063601, 51.55614039999998], [-1.806134, 51.55626999999999], [-1.8058205, 51.55645479999999], [-1.8054874, 51.55664740000001], [-1.8051312, 51.5568432], [-1.8048938999999995, 51.556974100000005], [-1.8044133, 51.55723529999999], [-1.8042561, 51.5573194], [-1.8036322999999996, 51.5576581], [-1.8030351, 51.55797410000001], [-1.8024093, 51.55830139999999], [-1.8021122, 51.5584562], [-1.8019108, 51.5585593], [-1.8013503999999996, 51.5588438], [-1.800771, 51.5591334], [-1.8001998, 51.5594194], [-1.7995484000000002, 51.5597407], [-1.7989267999999996, 51.5600432], [-1.7981961000000002, 51.5603919], [-1.7977085999999995, 51.5606206], [-1.7974075999999997, 51.56075860000001], [-1.7972684000000003, 51.5608233], [-1.7967067, 51.56108759999999], [-1.7966305682390429, 51.561122279330455], [-1.7960885, 51.5613692], [-1.7958703000000005, 51.5614667], [-1.7954571, 51.56165029999999], [-1.7948564000000002, 51.5619173], [-1.7943293000000002, 51.562147200000005], [-1.7935637999999998, 51.562476200000006], [-1.7922514000000005, 51.563031200000005], [-1.7913334000000003, 51.56341040000001], [-1.7909483, 51.5635618], [-1.7905855999999998, 51.5637074], [-1.7898378, 51.564005300000005], [-1.7890385999999998, 51.5643134], [-1.7888451999999997, 51.5643875], [-1.7881409, 51.5647025], [-1.7879528999999998, 51.564777], [-1.7871218, 51.5650848], [-1.7866686, 51.5652505], [-1.7862776779925984, 51.56539017441328]]}", "current_leg_start": "Hullavington", "dest_arr_time_act": "2152", "motion_projection": null, "next_location_lat": "51.5653902", "next_location_lon": "-1.7862777", "previous_location": "Hullavington", "current_leg_milage": "16.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2048", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "14.0", "current_position_lat": "51.5653902", "current_position_lon": "-1.7862777", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:36Z\", \"source_id\": 63994422, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:39Z\", \"source_id\": 20284613, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:52Z\", \"source_id\": 64049252, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:58Z\", \"source_id\": 20300432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swindon", "service_state_platform": "1", "timing_fact_generation": 1790027465903742, "current_leg_arrival_utc": "2026-09-21T21:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:01.178613", "service_state_evidence_id": 64049252, "current_leg_start_actual_dep": "2026-09-21T21:18:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:01.436484", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BPW None 5U31 387148+387161 8 110 None None [{"source": "TD", "smart_id": 25631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:36Z", "source_id": 63994422, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:02:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:39Z", "source_id": 20284613, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:52Z", "source_id": 64049252, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:58Z", "source_id": 20300432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}] Bristol Parkway 2048 2048 2 None None Cocklebury Emu Sidings 2152 2152 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48981/2026-09-21/detailed None Hullavington 2026-09-21T21:18:00+01:00 Swindon 14.0 {"type": "LineString", "coordinates": [[-2.1489646, 51.5444482], [-2.1484485, 51.54438789999999], [-2.1469901, 51.5442366], [-2.1461916, 51.5441466], [-2.1452211, 51.54404089999999], [-2.1444603999999994, 51.543961], [-2.1440811, 51.5439179], [-2.1433983999999997, 51.5438421], [-2.1430283, 51.5438025], [-2.1419963, 51.54368919999999], [-2.1411346999999994, 51.5435958], [-2.1403596, 51.5435086], [-2.1397831, 51.54344960000001], [-2.1392219, 51.5433825], [-2.1381475999999995, 51.54327200000001], [-2.1378842, 51.54323819999999], [-2.1377317, 51.54322329999999], [-2.1366303, 51.5431046], [-2.1358529, 51.5430204], [-2.1350909999999996, 51.54293659999999], [-2.1342279999999993, 51.542841299999985], [-2.1334385999999994, 51.542756], [-2.1326284, 51.5426699], [-2.1318476, 51.5425808], [-2.1310635, 51.54249970000001], [-2.1301936, 51.5424014], [-2.1293912, 51.54231440000001], [-2.1285854, 51.5422253], [-2.1277973, 51.5421412], [-2.1272050999999994, 51.54208010000001], [-2.1265965, 51.542015600000006], [-2.1261323, 51.54197369999999], [-2.1252204, 51.5419034], [-2.1235787, 51.54179929999999], [-2.1219739999999994, 51.54173479999999], [-2.1203067, 51.5416998], [-2.1195163, 51.5417002], [-2.1178593, 51.541721300000006], [-2.1161617, 51.5417844], [-2.1137686, 51.5419383], [-2.1130400999999996, 51.5419993], [-2.1105393, 51.542266300000016], [-2.1097564, 51.5423638], [-2.1089673, 51.5424744], [-2.1073617, 51.54272329999999], [-2.1049118, 51.543180099999994], [-2.1038176, 51.5434116], [-2.1033628, 51.5435175], [-2.1019612, 51.5438516], [-2.1007903, 51.54415929999999], [-2.0991493, 51.5446298], [-2.0973886, 51.5451907], [-2.0965508, 51.5454707], [-2.0960208999999996, 51.5456691], [-2.0953405999999997, 51.5459255], [-2.0947296, 51.5461577], [-2.0940965, 51.5464058], [-2.0934365, 51.54666749999999], [-2.0927951, 51.5469208], [-2.0925468, 51.54701589999999], [-2.0922372, 51.54714140000001], [-2.0917324, 51.54734169999999], [-2.0909852, 51.5476401], [-2.0902771, 51.54791290000001], [-2.0895379999999997, 51.54820709999999], [-2.0889093, 51.54845650000001], [-2.0885012, 51.54861720000001], [-2.088319, 51.54869310000001], [-2.0881606, 51.5487558], [-2.0874678, 51.5490258], [-2.0868000999999996, 51.5492891], [-2.0861767, 51.5495365], [-2.0856962, 51.5497304], [-2.085205, 51.5499191], [-2.084792, 51.5500828], [-2.0839846, 51.5504038], [-2.0833452999999995, 51.5506549], [-2.082777399999999, 51.55088130000001], [-2.0820961, 51.551149299999985], [-2.0813704999999993, 51.5514354], [-2.0806326999999993, 51.55171860000001], [-2.0799075000000005, 51.55199129999999], [-2.0796587, 51.5520813], [-2.0793933, 51.55218159999999], [-2.0791595, 51.552263], [-2.0784523, 51.5525083], [-2.077685, 51.5527638], [-2.0769156, 51.55300409999999], [-2.0761245, 51.5532439], [-2.0753412, 51.5534704], [-2.074648, 51.55366179999999], [-2.0742389, 51.55376880000001], [-2.073800799999999, 51.5538809], [-2.0731025, 51.55405929999999], [-2.0724322, 51.5542148], [-2.071889, 51.5543384], [-2.0712416, 51.554476599999994], [-2.0704994, 51.5546345], [-2.0703573355605704, 51.55466347968381], [-2.070344, 51.55466620000001], [-2.0698136, 51.5547671], [-2.0690322999999995, 51.5549107], [-2.0686981, 51.5549712], [-2.068305, 51.5550377], [-2.0674503999999994, 51.555174], [-2.0670948999999994, 51.5552281], [-2.0665636, 51.55530749999999], [-2.066125153474899, 51.55536550463537], [-2.0656898, 51.5554231], [-2.0648078, 51.555533], [-2.0641604, 51.555603100000006], [-2.063436, 51.5556797], [-2.0625909, 51.5557591], [-2.0618486, 51.55581629999998], [-2.0612891, 51.5558556], [-2.0605266999999996, 51.5559052], [-2.0599099, 51.5559405], [-2.0594691, 51.55595809999999], [-2.0587998999999995, 51.5559859], [-2.0579947, 51.55601060000001], [-2.0572004, 51.55602689999999], [-2.0564096000000003, 51.556041999999984], [-2.0557019, 51.556055699999995], [-2.0547289, 51.5560723], [-2.0541993, 51.5560823], [-2.0534467, 51.5560934], [-2.0527191, 51.5561068], [-2.0518909, 51.55612180000001], [-2.0514690999999994, 51.55613029999999], [-2.0507176, 51.5561426], [-2.0506733999999995, 51.5561434], [-2.0503598999999997, 51.5561492], [-2.0500714, 51.55615499999998], [-2.0491785999999994, 51.5561732], [-2.0484387, 51.55618549999999], [-2.047828, 51.5561961], [-2.0475233, 51.556202199999994], [-2.0466227999999997, 51.556218099999995], [-2.0457531, 51.55623239999999], [-2.0448786, 51.556245700000005], [-2.0440188, 51.5562618], [-2.0432286999999993, 51.5562746], [-2.042454199999999, 51.55629089999999], [-2.0415569, 51.5563079], [-2.0406505, 51.556323899999995], [-2.0397557999999996, 51.556338499999995], [-2.0386956, 51.5563548], [-2.0383455, 51.55636], [-2.037967, 51.55636630000001], [-2.0371719, 51.556380700000005], [-2.0364457, 51.5563942], [-2.0357284999999994, 51.55641089999999], [-2.0349101, 51.5564241], [-2.0339419, 51.5564429], [-2.0330871, 51.556455], [-2.0328102, 51.556460699999995], [-2.0324246, 51.5564699], [-2.0317206, 51.556483699999994], [-2.0308309, 51.556497799999995], [-2.0299556, 51.5565114], [-2.0290731, 51.5565199], [-2.0282156999999996, 51.5565243], [-2.0275683999999994, 51.5565278], [-2.0269379, 51.55652729999999], [-2.0263579, 51.55651929999999], [-2.026079, 51.55651699999999], [-2.025877, 51.556514799999995], [-2.0250853, 51.5565049], [-2.0242701, 51.55649059999999], [-2.023444, 51.5564716], [-2.0226237, 51.5564513], [-2.0217150000000004, 51.55642699999999], [-2.0209454, 51.556397699999984], [-2.020489, 51.55637930000001], [-2.0201539, 51.5563673], [-2.019939299999999, 51.5563577], [-2.0190596, 51.5563162], [-2.0182695999999996, 51.55627810000001], [-2.017481, 51.5562394], [-2.0166786, 51.55619730000001], [-2.0157697, 51.55615079999999], [-2.0149947, 51.5561096], [-2.0142078, 51.55607189999999], [-2.0133572999999996, 51.55602890000001], [-2.0125791, 51.5559878], [-2.0118015999999996, 51.5559489], [-2.0110412, 51.5559094], [-2.0101808, 51.5558657], [-2.0093122, 51.55582209999999], [-2.0084238, 51.5557756], [-2.007522499999999, 51.55573659999999], [-2.0066856, 51.555701899999995], [-2.0057977, 51.5556704], [-2.004904499999999, 51.55564979999999], [-2.0040056, 51.555632300000006], [-2.0031774, 51.5556197], [-2.002275, 51.5556124], [-2.0013792, 51.5556089], [-2.0004885, 51.55561600000001], [-1.9996906, 51.5556236], [-1.9988453, 51.5556391], [-1.9979816, 51.5556561], [-1.9971538, 51.5556789], [-1.9964444, 51.55570259999998], [-1.995561, 51.555734699999995], [-1.9947201, 51.55577400000001], [-1.9937925000000003, 51.55582079999999], [-1.9928824999999997, 51.55587129999999], [-1.9920146, 51.5559249], [-1.991343, 51.55596929999999], [-1.9904476, 51.556034700000005], [-1.9895904, 51.5561018], [-1.9888782, 51.556162500000006], [-1.9881498, 51.5562232], [-1.9872525000000003, 51.55630829999999], [-1.9863826, 51.55638909999999], [-1.9855157, 51.5564693], [-1.9845994, 51.5565552], [-1.9837326, 51.5566347], [-1.9826508000000005, 51.5567353], [-1.9821014, 51.556785600000005], [-1.98123, 51.5568664], [-1.9807331, 51.55691159999999], [-1.9798403, 51.5569954], [-1.9792401, 51.5570493], [-1.9784823, 51.5571211], [-1.9776133, 51.5572016], [-1.9768908000000005, 51.5572653], [-1.976293625062947, 51.557312349795424], [-1.9759046, 51.557343], [-1.9754173, 51.557375599999986], [-1.9747207999999996, 51.5574158], [-1.9740481, 51.55744669999999], [-1.9733652, 51.55746070000001], [-1.9725861999999996, 51.557463299999995], [-1.9718188999999997, 51.5574519], [-1.9714805, 51.55744180000001], [-1.9712961999999996, 51.557433399999994], [-1.9709948, 51.5574201], [-1.9702367, 51.557371999999994], [-1.9693494, 51.5573006], [-1.9685446, 51.55721229999999], [-1.9679833, 51.557138900000005], [-1.9676853, 51.55709869999998], [-1.9669568, 51.5569885], [-1.9664108, 51.556898100000005], [-1.9661823, 51.55685450000001], [-1.9653946999999996, 51.55669389999999], [-1.9645968000000005, 51.55651610000001], [-1.9638253, 51.5563279], [-1.9630514, 51.55612949999999], [-1.9623357, 51.5559445], [-1.962001, 51.55585679999999], [-1.9618591000000003, 51.5558206], [-1.9616478, 51.55576439999999], [-1.9609646, 51.55558979999999], [-1.960169, 51.55539], [-1.9595012999999992, 51.55522559999999], [-1.9586886, 51.5550324], [-1.9579118, 51.5548604], [-1.9571182, 51.55469459999999], [-1.9569611403427625, 51.55466347968381], [-1.9563102000000003, 51.554534499999995], [-1.9556207, 51.554407100000006], [-1.9550612, 51.55430789999999], [-1.9543961999999997, 51.55419679999999], [-1.9536807, 51.554082599999994], [-1.9529874, 51.553979], [-1.9523141, 51.55388790000001], [-1.9514964, 51.553782700000006], [-1.950881, 51.5537091], [-1.9500347, 51.55361969999999], [-1.9493016000000003, 51.5535478], [-1.9485712999999996, 51.5534818], [-1.948004, 51.553438], [-1.9475222, 51.5534036], [-1.9465881000000005, 51.553341899999985], [-1.9458628, 51.5533016], [-1.9450074, 51.5532506], [-1.9444322999999992, 51.5532183], [-1.9438638999999995, 51.55318849999999], [-1.9433053, 51.55315869999999], [-1.9427107, 51.553124399999994], [-1.9421305, 51.5530893], [-1.9415898000000005, 51.55305449999999], [-1.9409293000000003, 51.5529975], [-1.9404123, 51.5529495], [-1.9398912, 51.55289139999999], [-1.9394505, 51.5528379], [-1.9389359, 51.5527689], [-1.9384607999999997, 51.552700599999994], [-1.9380346, 51.55263360000001], [-1.9376006, 51.55255919999999], [-1.9371664999999996, 51.55247760000001], [-1.9367271, 51.55239129999999], [-1.9362745, 51.5522917], [-1.9358909, 51.5522048], [-1.9354498, 51.55209669999999], [-1.9350448, 51.55199219999999], [-1.9344589, 51.55183439999999], [-1.9340895, 51.55172880000001], [-1.9336779, 51.5516011], [-1.9333065999999997, 51.551483100000006], [-1.9329303, 51.5513549], [-1.9325654, 51.55122740000001], [-1.9322116, 51.5511007], [-1.9319489, 51.550999799999985], [-1.9316815, 51.5508952], [-1.9311906000000003, 51.55070030000001], [-1.9306972, 51.5504844], [-1.9305933, 51.55044089999998], [-1.9302861, 51.5502996], [-1.9299124999999997, 51.55012149999999], [-1.9295684, 51.549955399999995], [-1.9292283, 51.5497791], [-1.9286699, 51.54948079999999], [-1.9282574, 51.5492458], [-1.9281635, 51.5491912], [-1.9275866, 51.5488354], [-1.9271528, 51.5485502], [-1.9268285, 51.5483335], [-1.926406, 51.54802829999999], [-1.9259308, 51.5476675], [-1.9254691, 51.54728939999998], [-1.9251512, 51.547018900000005], [-1.9247498, 51.5466604], [-1.9242938, 51.5462469], [-1.9237968, 51.5457835], [-1.9236275, 51.5456287], [-1.9234363999999995, 51.5454589], [-1.9227586000000003, 51.5448856], [-1.9224411, 51.544593799999994], [-1.9217621, 51.5439691], [-1.9212606, 51.5435027], [-1.9207525999999997, 51.54304019999999], [-1.9202883, 51.5426065], [-1.9198379, 51.5421842], [-1.9193259999999996, 51.5417186], [-1.9188752, 51.5413], [-1.9183645, 51.5408356], [-1.917962, 51.54048029999999], [-1.9175682000000005, 51.540144799999986], [-1.9171751, 51.5398399], [-1.9168513, 51.5395977], [-1.9165353000000005, 51.5393712], [-1.9162346, 51.5391643], [-1.9160345, 51.5390294], [-1.9157256000000005, 51.53883110000001], [-1.9153895, 51.538621199999994], [-1.9150158, 51.53840350000001], [-1.9146846, 51.5382157], [-1.914389, 51.538048899999986], [-1.9141889999999997, 51.53794760000001], [-1.9139098000000003, 51.5378045], [-1.9134105999999995, 51.5375567], [-1.913034, 51.53738140000001], [-1.9127027999999997, 51.53723020000001], [-1.9122882, 51.53705109999999], [-1.9116621, 51.5367956], [-1.9112512, 51.53667509999999], [-1.9109033, 51.5365778], [-1.9104828000000005, 51.5364526], [-1.9097093999999997, 51.5361947], [-1.9093349, 51.5360754], [-1.9089524, 51.53596009999999], [-1.908468, 51.5358278], [-1.9079539, 51.5357009], [-1.9075069999999996, 51.5356022], [-1.9069478999999996, 51.53548880000001], [-1.9063513, 51.53537849999999], [-1.9056754, 51.5352632], [-1.9049667999999995, 51.53514119999999], [-1.9043357, 51.5350392], [-1.903805, 51.5349582], [-1.9033208, 51.5348866], [-1.9027522, 51.5348101], [-1.9024881, 51.5347684], [-1.9017665, 51.5346602], [-1.9016968999999997, 51.5346522], [-1.9010743999999995, 51.53458719999999], [-1.9005267999999995, 51.534539300000006], [-1.8996862, 51.53447209999999], [-1.8987905, 51.53441250000001], [-1.8978926, 51.5343646], [-1.8970196, 51.53433079999999], [-1.8962060000000005, 51.534303099999995], [-1.8952910000000005, 51.5342893], [-1.8945813, 51.5342818], [-1.8944103, 51.5342819], [-1.8935909, 51.5342861], [-1.8928881, 51.534297], [-1.8920198, 51.53431749999999], [-1.891141, 51.5343506], [-1.8902912, 51.53439209999999], [-1.8893985, 51.53444420000001], [-1.8886583999999995, 51.53450060000001], [-1.8877918, 51.53456849999999], [-1.8869653, 51.5346473], [-1.8864620966509948, 51.5346987091626], [-1.8861518999999995, 51.534730399999994], [-1.8854386, 51.5348098], [-1.885042, 51.53485950000001], [-1.8849082, 51.53487549999999], [-1.8845779000000005, 51.5349174], [-1.8837701, 51.535031499999995], [-1.8829162, 51.535161], [-1.8820586, 51.53529830000001], [-1.8812254, 51.53543770000001], [-1.8805890999999997, 51.5355412], [-1.8799475, 51.5356424], [-1.8793726, 51.5357289], [-1.8791174, 51.5357639], [-1.8784874, 51.53584679999999], [-1.8775253, 51.5359685], [-1.8767732, 51.53605000000001], [-1.8758980000000005, 51.5361512], [-1.8750115, 51.536249100000006], [-1.8741549, 51.5363438], [-1.8732698, 51.5364396], [-1.87251, 51.5365261], [-1.8716621, 51.53661910000001], [-1.8708039999999997, 51.5367131], [-1.8699869, 51.5368029], [-1.8694279, 51.5368646], [-1.8686146, 51.5369533], [-1.86773, 51.53705310000001], [-1.8668888999999995, 51.5371446], [-1.8660407999999995, 51.53723810000001], [-1.8653514999999996, 51.5373148], [-1.8646143, 51.5373952], [-1.8638859, 51.5374735], [-1.8631861999999997, 51.53755240000001], [-1.8623853999999995, 51.53764129999999], [-1.8615487, 51.537734699999994], [-1.8607009, 51.5378331], [-1.8599897, 51.53791960000001], [-1.8592775999999995, 51.538010799999995], [-1.8584288, 51.538122], [-1.8576078999999996, 51.5382356], [-1.8568748, 51.5383396], [-1.8560401999999996, 51.53846089999999], [-1.8551862, 51.5385914], [-1.8543590000000003, 51.53872489999999], [-1.8537064, 51.5388329], [-1.8534117000000003, 51.53888160000001], [-1.8530174, 51.538951099999984], [-1.8522344999999996, 51.53908890000001], [-1.8513642, 51.5392467], [-1.8504909, 51.539407399999995], [-1.8496643, 51.5395657], [-1.8491169999999997, 51.539673], [-1.8488632999999997, 51.539725], [-1.8481845, 51.53986319999999], [-1.8471746, 51.5400697], [-1.8463528999999996, 51.54024949999999], [-1.8455457, 51.540425], [-1.8449028000000005, 51.540571699999994], [-1.8441633, 51.54074039999999], [-1.8435799999999996, 51.54087839999998], [-1.8428135000000003, 51.54106060000001], [-1.8420037, 51.541260400000006], [-1.8412285, 51.5414558], [-1.8406613999999997, 51.54160360000001], [-1.84012, 51.5417448], [-1.8395893, 51.541888], [-1.8388497, 51.54208739999999], [-1.8380142, 51.5423173], [-1.8371487, 51.542564599999984], [-1.8365425, 51.54274079999999], [-1.8359082, 51.54292770000001], [-1.8350791, 51.5431803], [-1.8342986999999995, 51.5434248], [-1.8334863, 51.5436754], [-1.8327419, 51.543919599999995], [-1.8318722999999992, 51.544205700000006], [-1.8310010999999995, 51.544500600000006], [-1.8301479, 51.544797599999995], [-1.8292794, 51.5451048], [-1.8285475, 51.5453656], [-1.8278489, 51.54562059999999], [-1.8276011, 51.5457131], [-1.82677, 51.5460253], [-1.8259544, 51.54633930000001], [-1.825326, 51.54658739999999], [-1.8247897999999996, 51.54680239999999], [-1.8242904999999996, 51.5470025], [-1.823685, 51.54724850000001], [-1.8230881999999995, 51.5474933], [-1.8224321, 51.5477704], [-1.8217878000000003, 51.5480483], [-1.8212813, 51.5482701], [-1.8208249000000003, 51.5484744], [-1.8203927, 51.5486655], [-1.8197485, 51.548955799999995], [-1.8190455, 51.5492804], [-1.8183035999999997, 51.5496241], [-1.8175950000000003, 51.54996009999999], [-1.8169636, 51.55027139999999], [-1.8161578000000005, 51.5506633], [-1.8153478999999997, 51.55107400000001], [-1.8144909, 51.5515183], [-1.8139298, 51.5518112], [-1.8132337999999997, 51.5521796], [-1.8125135000000003, 51.55257410000001], [-1.8123244, 51.5526782], [-1.8119427999999995, 51.55288840000001], [-1.8115896, 51.553087], [-1.8112131999999996, 51.5533], [-1.8108011, 51.5535328], [-1.8103028, 51.553822700000005], [-1.8097523, 51.5541338], [-1.8092459999999997, 51.5544387], [-1.8088652075022291, 51.55466347968381], [-1.8087288, 51.554744], [-1.808347, 51.55497940000001], [-1.8080913999999997, 51.555128], [-1.8076763, 51.55537470000001], [-1.8073234999999996, 51.55558], [-1.8068596, 51.5558562], [-1.8063601, 51.55614039999998], [-1.806134, 51.55626999999999], [-1.8058205, 51.55645479999999], [-1.8054874, 51.55664740000001], [-1.8051312, 51.5568432], [-1.8048938999999995, 51.556974100000005], [-1.8044133, 51.55723529999999], [-1.8042561, 51.5573194], [-1.8036322999999996, 51.5576581], [-1.8030351, 51.55797410000001], [-1.8024093, 51.55830139999999], [-1.8021122, 51.5584562], [-1.8019108, 51.5585593], [-1.8013503999999996, 51.5588438], [-1.800771, 51.5591334], [-1.8001998, 51.5594194], [-1.7995484000000002, 51.5597407], [-1.7989267999999996, 51.5600432], [-1.7981961000000002, 51.5603919], [-1.7977085999999995, 51.5606206], [-1.7974075999999997, 51.56075860000001], [-1.7972684000000003, 51.5608233], [-1.7967067, 51.56108759999999], [-1.7966305682390429, 51.561122279330455], [-1.7960885, 51.5613692], [-1.7958703000000005, 51.5614667], [-1.7954571, 51.56165029999999], [-1.7948564000000002, 51.5619173], [-1.7943293000000002, 51.562147200000005], [-1.7935637999999998, 51.562476200000006], [-1.7922514000000005, 51.563031200000005], [-1.7913334000000003, 51.56341040000001], [-1.7909483, 51.5635618], [-1.7905855999999998, 51.5637074], [-1.7898378, 51.564005300000005], [-1.7890385999999998, 51.5643134], [-1.7888451999999997, 51.5643875], [-1.7881409, 51.5647025], [-1.7879528999999998, 51.564777], [-1.7871218, 51.5650848], [-1.7866686, 51.5652505], [-1.7862776779925984, 51.56539017441328]]} 16.9 2112 2126 Hullavington Swindon Swindon 51.5653902 -1.7862777 51.5653902 -1.7862777 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Swindon TD TRACKING_TIMEOUT 64049252 1790027465903742 88 88 2026-09-21 22:02:01.436484 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:01.178613
724936 756746 C35953 733Y97M821 2026-09-21 COMPLETE 20355238 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 756746, "stp": "P", "toc": "Elizabeth Line", "uid": "C35953", "consist": "345025", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35953/2026-09-21/detailed", "trust_id": "733Y97M821", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y97", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2252", "current_leg_dep": "2251", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "2251", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-21T22:02:22", "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": "2253", "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.648, \"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.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.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.563, \"from_m\": 1442.917, \"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.938, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.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.349, \"from_m\": 2541.938, \"capability_applied\": null, \"effective_limit_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\": 756746, \"profile_key\": \"6165f5668ffdc81d2b2212a322a07fb2526b72e45c1d4a37145a4171fb0e406e\", \"schedule_id\": 4730, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115943}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.349, \"section_seq\": 1, \"route_path_id\": 115943}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3285.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115943}], \"total_distance_m\": 3285.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2251", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:00Z\", \"source_id\": 64234778, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:04Z\", \"source_id\": 20355238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1790027528550693, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:01.945555", "service_state_evidence_id": 64234778, "current_leg_start_actual_dep": "2026-09-21T22:51:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T21:51:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:02.357268", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX None 3Y97 345025 9 90 None {"version": 3, "segments": [{"to_m": 367.648, "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.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.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.563, "from_m": 1442.917, "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.938, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.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.349, "from_m": 2541.938, "capability_applied": null, "effective_limit_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": 756746, "profile_key": "6165f5668ffdc81d2b2212a322a07fb2526b72e45c1d4a37145a4171fb0e406e", "schedule_id": 4730, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2251", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115943}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.349, "section_seq": 1, "route_path_id": 115943}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3285.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 115943}], "total_distance_m": 3285.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:00Z", "source_id": 64234778, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:04Z", "source_id": 20355238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2251 2251 B None None Westbourne Park Carriage Sidings 2253 2253 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35953/2026-09-21/detailed None Paddington (Crossrail) 2026-09-21T22:51: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 2251 2252 Paddington (Crossrail) Westbourne Park Carriage Sidings Westbourne Park Carriage Sidings 51.5208729 -0.1989469 51.5208729 -0.1989469 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:51:59 Westbourne Park Carriage Sidings TD DIRECT_DESTINATION_ARRIVAL 64234778 1790027528550693 9 9 2026-09-21 22:02:02.357268 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:01.945555
724937 756561 P65008 175J81M821 2026-09-21 COMPLETE 20354461 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 756561, "stp": "P", "toc": "Northern", "uid": "P65008", "consist": "150124", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65008/2026-09-21/detailed", "trust_id": "175J81M821", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2249", "dest_platform": "1C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5J81", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2249", "current_leg_dep": "2247", "current_leg_end": "Leeds", "origin_dep_time": "2242", "origin_platform": "8B", "current_location": "Leeds", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Leeds West Jn", "dest_arr_time_act": "2249", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Whitehall Jn", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 729.051, \"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\": 1051.262, \"from_m\": 729.051, \"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\": 756561, \"profile_key\": \"0d4e278cde48dc6e2de3e8db65188509883e3cd0e00b6c80d356ad25dc5bfda9\", \"schedule_id\": 21528, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139032}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2247\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 139032}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 3, \"distance_m\": 1051.262, \"section_seq\": 1, \"route_path_id\": 139032}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1051.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139032}], \"total_distance_m\": 1051.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1051.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:36Z\", \"source_id\": 64231877, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:37Z\", \"source_id\": 20354461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "1", "timing_fact_generation": 1790027437679989, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:03.053869", "service_state_evidence_id": 20354461, "current_leg_start_actual_dep": "2026-09-21T22:50:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:03.894104", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS LDS 5J81 150124 2 75 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 729.051, "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": 1051.262, "from_m": 729.051, "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": 756561, "profile_key": "0d4e278cde48dc6e2de3e8db65188509883e3cd0e00b6c80d356ad25dc5bfda9", "schedule_id": 21528, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2242", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139032}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2247", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 139032}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": null, "location": "Leeds", "stage_seq": 3, "distance_m": 1051.262, "section_seq": 1, "route_path_id": 139032}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1051.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 139032}], "total_distance_m": 1051.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1051.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:36Z", "source_id": 64231877, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:37Z", "source_id": 20354461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Leeds 2242 2242 8B None None Leeds 2249 2249 1C LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65008/2026-09-21/detailed None Leeds West Jn 2026-09-21T22:50:00+01:00 Leeds 2.0 {"type": "LineString", "coordinates": [[-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 0.3 2247 2249 Whitehall Jn Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354461 1790027437679989 10 10 2026-09-21 22:02:03.894104 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:03.053869
724938 755755 L88155 071W58M821 2026-09-21 COMPLETE 20354439 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 755755, "stp": "P", "toc": "ScotRail", "uid": "L88155", "consist": "385031", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88155/2026-09-21/detailed", "trust_id": "071W58M821", "origin_crs": "WMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1W58", "timing_status": "LATE", "origin_station": "Wemyss Bay", "current_leg_arr": "2252", "current_leg_dep": "2240", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2203", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "2251", "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\": 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\": 16079.192, \"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.768, \"from_m\": 16079.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16999.356, \"from_m\": 16407.768, \"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.778, \"from_m\": 16999.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37045.154, \"from_m\": 17821.778, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38375.985, \"from_m\": 37045.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44464.485, \"from_m\": 38375.985, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44594.461, \"from_m\": 44464.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46626.925, \"from_m\": 44594.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46704.707, \"from_m\": 46626.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46705.804, \"from_m\": 46704.707, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47029.855, \"from_m\": 46705.804, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47582.402, \"from_m\": 47029.855, \"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\": 48045.824, \"from_m\": 47582.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\": 48479.944, \"from_m\": 48045.824, \"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\": 49007.417, \"from_m\": 48479.944, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49431.96, \"from_m\": 49007.417, \"capability_applied\": null, \"effective_limit_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\": 755755, \"profile_key\": \"70c6deadbd522730f075bfb377795d3b5e5f492eb3da7b0fea1284011bf62774\", \"schedule_id\": 18929, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Wemyss Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Inverkip\", \"stage_seq\": 2, \"distance_m\": 3618.265, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Dunrod\", \"stage_seq\": 3, \"distance_m\": 6051.215, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2214H\", \"location\": \"Branchton\", \"stage_seq\": 4, \"distance_m\": 9544.154, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2217\", \"location\": \"Drumfrochar\", \"stage_seq\": 5, \"distance_m\": 11642.856, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2219H\", \"location\": \"Whinhill\", \"stage_seq\": 6, \"distance_m\": 13239.941, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 16118.442, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 16875.924, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2234\", \"location\": \"Bishopton\", \"stage_seq\": 9, \"distance_m\": 29886.604, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 10, \"distance_m\": 37850.104, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Arkleston Jn\", \"stage_seq\": 11, \"distance_m\": 39636.649, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Gower Street Jn\", \"stage_seq\": 12, \"distance_m\": 46241.829, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Shields Jn\", \"stage_seq\": 13, \"distance_m\": 46771.759, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 48505.42, \"section_seq\": 1, \"route_path_id\": 138083}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 49431.96, \"section_seq\": 1, \"route_path_id\": 138083}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49431.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138083}], \"total_distance_m\": 49431.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48838.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 593.398, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2203", "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\": 1599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:25Z\", \"source_id\": 64135142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:28Z\", \"source_id\": 20325511, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:00Z\", \"source_id\": 64174960, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:06Z\", \"source_id\": 20337230, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:52Z\", \"source_id\": 64193367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:56Z\", \"source_id\": 20342788, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:10Z\", \"source_id\": 64207951, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:15Z\", \"source_id\": 20347133, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:33Z\", \"source_id\": 64231799, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:37Z\", \"source_id\": 20354439, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1790027438273008, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:04.681817", "service_state_evidence_id": 20354439, "current_leg_start_actual_dep": "2026-09-21T22:41:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:05.110026", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P WMS GLC 1W58 385031 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": 16079.192, "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.768, "from_m": 16079.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16999.356, "from_m": 16407.768, "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.778, "from_m": 16999.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37045.154, "from_m": 17821.778, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38375.985, "from_m": 37045.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44464.485, "from_m": 38375.985, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44594.461, "from_m": 44464.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46626.925, "from_m": 44594.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46704.707, "from_m": 46626.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46705.804, "from_m": 46704.707, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47029.855, "from_m": 46705.804, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47582.402, "from_m": 47029.855, "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": 48045.824, "from_m": 47582.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": 48479.944, "from_m": 48045.824, "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": 49007.417, "from_m": 48479.944, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49431.96, "from_m": 49007.417, "capability_applied": null, "effective_limit_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": 755755, "profile_key": "70c6deadbd522730f075bfb377795d3b5e5f492eb3da7b0fea1284011bf62774", "schedule_id": 18929, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2203", "location": "Wemyss Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Inverkip", "stage_seq": 2, "distance_m": 3618.265, "section_seq": 1, "route_path_id": 138083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Dunrod", "stage_seq": 3, "distance_m": 6051.215, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2214H", "location": "Branchton", "stage_seq": 4, "distance_m": 9544.154, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2217", "location": "Drumfrochar", "stage_seq": 5, "distance_m": 11642.856, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2219H", "location": "Whinhill", "stage_seq": 6, "distance_m": 13239.941, "section_seq": 1, "route_path_id": 138083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 16118.442, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 16875.924, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2234", "location": "Bishopton", "stage_seq": 9, "distance_m": 29886.604, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240H", "location": "Paisley Gilmour Street", "stage_seq": 10, "distance_m": 37850.104, "section_seq": 1, "route_path_id": 138083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Arkleston Jn", "stage_seq": 11, "distance_m": 39636.649, "section_seq": 1, "route_path_id": 138083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Gower Street Jn", "stage_seq": 12, "distance_m": 46241.829, "section_seq": 1, "route_path_id": 138083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Shields Jn", "stage_seq": 13, "distance_m": 46771.759, "section_seq": 1, "route_path_id": 138083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 48505.42, "section_seq": 1, "route_path_id": 138083}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 49431.96, "section_seq": 1, "route_path_id": 138083}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49431.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 138083}], "total_distance_m": 49431.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48838.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 593.398, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1599, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:25Z", "source_id": 64135142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:07:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:28Z", "source_id": 20325511, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:00Z", "source_id": 64174960, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:06Z", "source_id": 20337230, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:52Z", "source_id": 64193367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:56Z", "source_id": 20342788, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:10Z", "source_id": 64207951, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:15Z", "source_id": 20347133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:33Z", "source_id": 64231799, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:37Z", "source_id": 20354439, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Wemyss Bay 2203 2203 1 None None Glasgow Central High Level 2251 2251 10 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88155/2026-09-21/detailed None Paisley Gilmour Street 2026-09-21T22:41:30+01:00 Glasgow Central High Level 12.0 {"type": "LineString", "coordinates": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 7.2 2240 2252 Paisley Gilmour Street Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354439 1790027438273008 42 42 2026-09-21 22:02:05.110026 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:04.681817
724939 755277 G15227 832E95M721 2026-09-21 COMPLETE 20354794 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 755277, "stp": "P", "toc": "Great Western Railway", "uid": "G15227", "consist": "150221", "dest_crs": "EXD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15227/2026-09-21/detailed", "trust_id": "832E95M721", "origin_crs": "BNP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "5", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2E95", "timing_status": "ON TIME", "origin_station": "Barnstaple", "current_leg_arr": "2252", "current_leg_dep": "2242", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2141", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5889566000000004, 50.7787379], [-3.5884378000000003, 50.77862090000001], [-3.5879614999999996, 50.7785047], [-3.5878131, 50.77846519999999], [-3.5873977000000004, 50.77834519999999], [-3.587116599999999, 50.7782702], [-3.5869377, 50.778219400000005], [-3.586674299999999, 50.77814690000001], [-3.5863162, 50.7780341], [-3.5855509000000003, 50.7777783], [-3.5842402, 50.777336899999995], [-3.5825174000000004, 50.776747099999994], [-3.5813311, 50.77634750000001], [-3.5799987999999994, 50.7758949], [-3.5786555999999994, 50.7754388], [-3.577369899999999, 50.775003], [-3.5766891, 50.7747668], [-3.5761893999999996, 50.7745947], [-3.5751653999999995, 50.7742418], [-3.5741322999999996, 50.7738397], [-3.5737321, 50.773674199999995], [-3.5733333999999997, 50.773497299999995], [-3.5729774999999995, 50.7733351], [-3.572465, 50.7730906], [-3.5719817, 50.7728465], [-3.571569, 50.772619899999995], [-3.5710545, 50.77232819999999], [-3.5703337000000004, 50.771891999999994], [-3.5694927, 50.77132829999999], [-3.568713, 50.77077899999998], [-3.5682139, 50.77041769999999], [-3.5681047, 50.77031939999999], [-3.567612, 50.769912], [-3.5672874, 50.7696262], [-3.5668871, 50.769246499999994], [-3.5664820999999995, 50.768836400000005], [-3.5662159, 50.76852219999999], [-3.5659527, 50.76821909999999], [-3.5657921999999997, 50.76802140000001], [-3.5655701999999994, 50.76775889999999], [-3.5652609, 50.7673505], [-3.5649567999999996, 50.7669284], [-3.5647647999999994, 50.7666337], [-3.5645046999999996, 50.76620969999999], [-3.564373093617323, 50.765967351893885], [-3.5643243, 50.76587750000001], [-3.5640792999999995, 50.76539309999999], [-3.5639026, 50.7649724], [-3.5637544999999995, 50.7645834], [-3.5636363, 50.7642506], [-3.5633245, 50.7633731], [-3.5629199, 50.7627243], [-3.562380399999999, 50.7619955], [-3.5618977999999997, 50.761574200000005], [-3.5614827999999994, 50.761209400000006], [-3.5609499, 50.76083249999999], [-3.5605385, 50.76059249999999], [-3.5601271999999997, 50.7603677], [-3.5596753, 50.760167900000006], [-3.5592709999999994, 50.7600007], [-3.5589526, 50.7598786], [-3.5586936999999996, 50.7597892], [-3.5582276, 50.759643], [-3.557101799999999, 50.7593386], [-3.5565689999999996, 50.75920459999999], [-3.5560739, 50.7590744], [-3.5552087999999995, 50.7588253], [-3.5542800999999997, 50.758452800000015], [-3.5528424999999997, 50.7576859], [-3.5520807, 50.75715650000001], [-3.5513707, 50.7565113], [-3.5508124999999997, 50.7559011], [-3.5506815, 50.7557068], [-3.5505566, 50.7555213], [-3.5504602999999997, 50.755393999999995], [-3.5499405999999993, 50.7542364], [-3.5497995999999996, 50.7538937], [-3.5496545, 50.75353870000001], [-3.5493901, 50.7530292], [-3.5491083999999997, 50.75250000000001], [-3.5488467, 50.7520487], [-3.548533299999999, 50.7515641], [-3.5479058999999995, 50.75059410000001], [-3.5476899, 50.7501671], [-3.5475799, 50.74987610000001], [-3.5475161, 50.7496935], [-3.5474672, 50.7494945], [-3.5474241, 50.7492968], [-3.5473793999999996, 50.7489361], [-3.5473578999999997, 50.7486478], [-3.5474039, 50.748296799999984], [-3.5474697, 50.74800069999999], [-3.5475275999999996, 50.7478019], [-3.5475814, 50.7476567], [-3.5477445999999997, 50.7472369], [-3.5478038999999995, 50.747104099999994], [-3.5478922999999996, 50.7468786], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Newton St.Cyres", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Newton St.Cyres", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 556.519, \"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\": 10564.485, \"from_m\": 556.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11292.693, \"from_m\": 10564.485, \"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\": 21944.807, \"from_m\": 11292.693, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22432.261, \"from_m\": 21944.807, \"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\": 28273.097, \"from_m\": 22432.261, \"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\": 28702.524, \"from_m\": 28273.097, \"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\": 41076.311, \"from_m\": 28702.524, \"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\": 43432.67, \"from_m\": 41076.311, \"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\": 44294.836, \"from_m\": 43432.67, \"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\": 51023.02, \"from_m\": 44294.836, \"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\": 51539.002, \"from_m\": 51023.02, \"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\": 51597.953, \"from_m\": 51539.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55638.081, \"from_m\": 51597.953, \"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\": 58504.791, \"from_m\": 55638.081, \"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\": 60364.792, \"from_m\": 58504.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60670.066, \"from_m\": 60364.792, \"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\": 60861.704, \"from_m\": 60670.066, \"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\": 62392.888, \"from_m\": 60861.704, \"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\": 62469.236, \"from_m\": 62392.888, \"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\": 62537.173, \"from_m\": 62469.236, \"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\": 62862.945, \"from_m\": 62537.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 755277, \"profile_key\": \"147a436166c02bed965ee71afd9beaed7b41fa31915866f5f8372a611e878bae\", \"schedule_id\": 9050, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Barnstaple\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Umberleigh\", \"stage_seq\": 2, \"distance_m\": 10867.604, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Kings Nympton\", \"stage_seq\": 3, \"distance_m\": 22208.001, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2212H\", \"location\": \"Eggesford\", \"stage_seq\": 4, \"distance_m\": 28557.664, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2221H\", \"location\": \"Morchard Road\", \"stage_seq\": 5, \"distance_m\": 38592.505, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Copplestone\", \"stage_seq\": 6, \"distance_m\": 41236.414, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230\", \"location\": \"Yeoford\", \"stage_seq\": 7, \"distance_m\": 45969.87, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237H\", \"location\": \"Crediton\", \"stage_seq\": 8, \"distance_m\": 51811.262, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2241H\", \"location\": \"Newton St.Cyres\", \"stage_seq\": 9, \"distance_m\": 55997.151, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 60974.851, \"section_seq\": 1, \"route_path_id\": 133546}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 11, \"distance_m\": 62862.945, \"section_seq\": 1, \"route_path_id\": 133546}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62862.945, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133546}], \"total_distance_m\": 62862.945, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 62478.222, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 384.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:31Z\", \"source_id\": 20324186, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:32Z\", \"source_id\": 20330070, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:06Z\", \"source_id\": 20337225, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:03Z\", \"source_id\": 20339223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:08Z\", \"source_id\": 20342301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:06Z\", \"source_id\": 20347074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:10Z\", \"source_id\": 64233070, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:15Z\", \"source_id\": 20354794, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1790027476128849, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:09.867575", "service_state_evidence_id": 20354794, "current_leg_start_actual_dep": "2026-09-21T22:41:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:10.503704", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BNP EXD 2E95 150221 2 75 None {"version": 3, "segments": [{"to_m": 556.519, "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": 10564.485, "from_m": 556.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11292.693, "from_m": 10564.485, "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": 21944.807, "from_m": 11292.693, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22432.261, "from_m": 21944.807, "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": 28273.097, "from_m": 22432.261, "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": 28702.524, "from_m": 28273.097, "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": 41076.311, "from_m": 28702.524, "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": 43432.67, "from_m": 41076.311, "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": 44294.836, "from_m": 43432.67, "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": 51023.02, "from_m": 44294.836, "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": 51539.002, "from_m": 51023.02, "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": 51597.953, "from_m": 51539.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55638.081, "from_m": 51597.953, "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": 58504.791, "from_m": 55638.081, "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": 60364.792, "from_m": 58504.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60670.066, "from_m": 60364.792, "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": 60861.704, "from_m": 60670.066, "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": 62392.888, "from_m": 60861.704, "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": 62469.236, "from_m": 62392.888, "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": 62537.173, "from_m": 62469.236, "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": 62862.945, "from_m": 62537.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 755277, "profile_key": "147a436166c02bed965ee71afd9beaed7b41fa31915866f5f8372a611e878bae", "schedule_id": 9050, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2141", "location": "Barnstaple", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Umberleigh", "stage_seq": 2, "distance_m": 10867.604, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Kings Nympton", "stage_seq": 3, "distance_m": 22208.001, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2212H", "location": "Eggesford", "stage_seq": 4, "distance_m": 28557.664, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2221H", "location": "Morchard Road", "stage_seq": 5, "distance_m": 38592.505, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Copplestone", "stage_seq": 6, "distance_m": 41236.414, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230", "location": "Yeoford", "stage_seq": 7, "distance_m": 45969.87, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237H", "location": "Crediton", "stage_seq": 8, "distance_m": 51811.262, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2241H", "location": "Newton St.Cyres", "stage_seq": 9, "distance_m": 55997.151, "section_seq": 1, "route_path_id": 133546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Cowley Bridge Jn", "stage_seq": 10, "distance_m": 60974.851, "section_seq": 1, "route_path_id": 133546}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 11, "distance_m": 62862.945, "section_seq": 1, "route_path_id": 133546}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62862.945, "from_m": 0.0, "section_seq": 1, "route_path_id": 133546}], "total_distance_m": 62862.945, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 62478.222, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 384.723, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:31Z", "source_id": 20324186, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:32Z", "source_id": 20330070, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:06Z", "source_id": 20337225, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:03Z", "source_id": 20339223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:08Z", "source_id": 20342301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:06Z", "source_id": 20347074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26461, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:10Z", "source_id": 64233070, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:15Z", "source_id": 20354794, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Barnstaple 2141 2141 None None None Exeter St. David's 2252 2252 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15227/2026-09-21/detailed None Newton St.Cyres 2026-09-21T22:41:30+01:00 Exeter St. David's 10.0 {"type": "LineString", "coordinates": [[-3.5889566000000004, 50.7787379], [-3.5884378000000003, 50.77862090000001], [-3.5879614999999996, 50.7785047], [-3.5878131, 50.77846519999999], [-3.5873977000000004, 50.77834519999999], [-3.587116599999999, 50.7782702], [-3.5869377, 50.778219400000005], [-3.586674299999999, 50.77814690000001], [-3.5863162, 50.7780341], [-3.5855509000000003, 50.7777783], [-3.5842402, 50.777336899999995], [-3.5825174000000004, 50.776747099999994], [-3.5813311, 50.77634750000001], [-3.5799987999999994, 50.7758949], [-3.5786555999999994, 50.7754388], [-3.577369899999999, 50.775003], [-3.5766891, 50.7747668], [-3.5761893999999996, 50.7745947], [-3.5751653999999995, 50.7742418], [-3.5741322999999996, 50.7738397], [-3.5737321, 50.773674199999995], [-3.5733333999999997, 50.773497299999995], [-3.5729774999999995, 50.7733351], [-3.572465, 50.7730906], [-3.5719817, 50.7728465], [-3.571569, 50.772619899999995], [-3.5710545, 50.77232819999999], [-3.5703337000000004, 50.771891999999994], [-3.5694927, 50.77132829999999], [-3.568713, 50.77077899999998], [-3.5682139, 50.77041769999999], [-3.5681047, 50.77031939999999], [-3.567612, 50.769912], [-3.5672874, 50.7696262], [-3.5668871, 50.769246499999994], [-3.5664820999999995, 50.768836400000005], [-3.5662159, 50.76852219999999], [-3.5659527, 50.76821909999999], [-3.5657921999999997, 50.76802140000001], [-3.5655701999999994, 50.76775889999999], [-3.5652609, 50.7673505], [-3.5649567999999996, 50.7669284], [-3.5647647999999994, 50.7666337], [-3.5645046999999996, 50.76620969999999], [-3.564373093617323, 50.765967351893885], [-3.5643243, 50.76587750000001], [-3.5640792999999995, 50.76539309999999], [-3.5639026, 50.7649724], [-3.5637544999999995, 50.7645834], [-3.5636363, 50.7642506], [-3.5633245, 50.7633731], [-3.5629199, 50.7627243], [-3.562380399999999, 50.7619955], [-3.5618977999999997, 50.761574200000005], [-3.5614827999999994, 50.761209400000006], [-3.5609499, 50.76083249999999], [-3.5605385, 50.76059249999999], [-3.5601271999999997, 50.7603677], [-3.5596753, 50.760167900000006], [-3.5592709999999994, 50.7600007], [-3.5589526, 50.7598786], [-3.5586936999999996, 50.7597892], [-3.5582276, 50.759643], [-3.557101799999999, 50.7593386], [-3.5565689999999996, 50.75920459999999], [-3.5560739, 50.7590744], [-3.5552087999999995, 50.7588253], [-3.5542800999999997, 50.758452800000015], [-3.5528424999999997, 50.7576859], [-3.5520807, 50.75715650000001], [-3.5513707, 50.7565113], [-3.5508124999999997, 50.7559011], [-3.5506815, 50.7557068], [-3.5505566, 50.7555213], [-3.5504602999999997, 50.755393999999995], [-3.5499405999999993, 50.7542364], [-3.5497995999999996, 50.7538937], [-3.5496545, 50.75353870000001], [-3.5493901, 50.7530292], [-3.5491083999999997, 50.75250000000001], [-3.5488467, 50.7520487], [-3.548533299999999, 50.7515641], [-3.5479058999999995, 50.75059410000001], [-3.5476899, 50.7501671], [-3.5475799, 50.74987610000001], [-3.5475161, 50.7496935], [-3.5474672, 50.7494945], [-3.5474241, 50.7492968], [-3.5473793999999996, 50.7489361], [-3.5473578999999997, 50.7486478], [-3.5474039, 50.748296799999984], [-3.5474697, 50.74800069999999], [-3.5475275999999996, 50.7478019], [-3.5475814, 50.7476567], [-3.5477445999999997, 50.7472369], [-3.5478038999999995, 50.747104099999994], [-3.5478922999999996, 50.7468786], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} 4.3 2242 2252 Newton St.Cyres Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Exeter St. David's TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354794 1790027476128849 26 26 2026-09-21 22:02:10.503704 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:09.867575
724940 754936 C48052 832T36M721 2026-09-21 COMPLETE 20355292 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 754936, "stp": "P", "toc": "Great Western Railway", "uid": "C48052", "consist": "158951", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48052/2026-09-21/detailed", "trust_id": "832T36M721", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "2", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "2T36", "timing_status": "EARLY", "origin_station": "Exmouth", "current_leg_arr": "2252", "current_leg_dep": "2247", "current_leg_end": "Paignton", "origin_dep_time": "2126", "origin_platform": null, "current_location": "Paignton", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]}", "current_leg_start": "Torquay", "dest_arr_time_act": "2254", "motion_projection": null, "next_location_lat": "50.4341335", "next_location_lon": "-3.5646741", "previous_location": "Torquay", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7945.951, \"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\": 8328.383, \"from_m\": 7945.951, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8600.851, \"from_m\": 8328.383, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14725.262, \"from_m\": 8600.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15097.097, \"from_m\": 14725.262, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15143.053, \"from_m\": 15097.097, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15183.229, \"from_m\": 15143.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\": 16303.479, \"from_m\": 15183.229, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17560.919, \"from_m\": 16303.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17850.454, \"from_m\": 17560.919, \"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\": 17895.709, \"from_m\": 17850.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17979.008, \"from_m\": 17895.709, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18168.871, \"from_m\": 17979.008, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20281.423, \"from_m\": 18168.871, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28714.833, \"from_m\": 20281.423, \"capability_applied\": null, \"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\": 32314.288, \"from_m\": 28714.833, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35014.41, \"from_m\": 32314.288, \"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\": 35053.848, \"from_m\": 35014.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35123.372, \"from_m\": 35053.848, \"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\": 35722.349, \"from_m\": 35123.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37124.122, \"from_m\": 35722.349, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39854.367, \"from_m\": 37124.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41363.684, \"from_m\": 39854.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\": 43071.238, \"from_m\": 41363.684, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44020.394, \"from_m\": 43071.238, \"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\": 47961.088, \"from_m\": 44020.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49170.277, \"from_m\": 47961.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49256.669, \"from_m\": 49170.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49799.265, \"from_m\": 49256.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50762.91, \"from_m\": 49799.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50876.182, \"from_m\": 50762.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50953.661, \"from_m\": 50876.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51165.073, \"from_m\": 50953.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53548.465, \"from_m\": 51165.073, \"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\": 56293.384, \"from_m\": 53548.465, \"capability_applied\": null, \"effective_limit_mph\": 60.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.836, \"from_m\": 56293.384, \"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\": 60360.554, \"from_m\": 57991.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60370.056, \"from_m\": 60360.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62779.491, \"from_m\": 60370.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63245.505, \"from_m\": 62779.491, \"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\": 63626.099, \"from_m\": 63245.505, \"capability_applied\": null, \"effective_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\": 754936, \"profile_key\": \"ab35ecf1af4161d20c1579cb01d060b028c64e69bd9f670023fff9bc52a71743\", \"schedule_id\": 6210, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.498, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 3, \"distance_m\": 5002.05, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Exton\", \"stage_seq\": 4, \"distance_m\": 5658.505, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Topsham\", \"stage_seq\": 5, \"distance_m\": 8109.846, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Newcourt\", \"stage_seq\": 6, \"distance_m\": 10145.868, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Digby & Sowton\", \"stage_seq\": 7, \"distance_m\": 11423.894, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 8, \"distance_m\": 14454.891, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 9, \"distance_m\": 15016.913, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"St. James' Park\", \"stage_seq\": 10, \"distance_m\": 16035.633, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154H\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 16835.953, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2201\", \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 17862.216, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 13, \"distance_m\": 19204.89, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"Marsh Barton\", \"stage_seq\": 14, \"distance_m\": 21111.793, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215H\", \"location\": \"Starcross\", \"stage_seq\": 15, \"distance_m\": 31455.073, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 16, \"distance_m\": 34709.248, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Dawlish\", \"stage_seq\": 17, \"distance_m\": 37346.724, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229H\", \"location\": \"Teignmouth\", \"stage_seq\": 18, \"distance_m\": 41800.798, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2237H\", \"location\": \"Newton Abbot\", \"stage_seq\": 19, \"distance_m\": 49966.325, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 20, \"distance_m\": 50853.304, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Edginswell (construction)\", \"stage_seq\": 21, \"distance_m\": 55949.428, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"Torre\", \"stage_seq\": 22, \"distance_m\": 58221.078, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2248H\", \"location\": \"Torquay\", \"stage_seq\": 23, \"distance_m\": 59566.557, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 24, \"distance_m\": 63626.099, \"section_seq\": 1, \"route_path_id\": 132471}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63626.099, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132471}], \"total_distance_m\": 63626.099, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63026.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 599.222, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:28Z\", \"source_id\": 20303323, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:27Z\", \"source_id\": 20305972, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:00Z\", \"source_id\": 64002722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:43Z\", \"source_id\": 64076497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:46Z\", \"source_id\": 20308194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:59Z\", \"source_id\": 20311656, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:27Z\", \"source_id\": 20313246, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:27Z\", \"source_id\": 20315872, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:45Z\", \"source_id\": 64032973, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 26496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:06Z\", \"source_id\": 64106094, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:08Z\", \"source_id\": 20316896, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:22Z\", \"source_id\": 64111063, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:28Z\", \"source_id\": 20318428, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:04Z\", \"source_id\": 64119009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:10Z\", \"source_id\": 20320779, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26549, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:12Z\", \"source_id\": 64130161, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:13Z\", \"source_id\": 20324021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:34Z\", \"source_id\": 20327491, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:07Z\", \"source_id\": 64156319, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:16Z\", \"source_id\": 20331741, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:33Z\", \"source_id\": 64165610, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:35Z\", \"source_id\": 20334438, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:04Z\", \"source_id\": 64173015, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:09Z\", \"source_id\": 20336627, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:20Z\", \"source_id\": 64184097, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:20Z\", \"source_id\": 20340004, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:55Z\", \"source_id\": 64199519, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:59Z\", \"source_id\": 20344607, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:20Z\", \"source_id\": 64216036, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:24Z\", \"source_id\": 20349630, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:33Z\", \"source_id\": 64222100, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:39Z\", \"source_id\": 20351510, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:08Z\", \"source_id\": 20355292, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "2", "timing_fact_generation": 1790027530820080, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:10.810905", "service_state_evidence_id": 20355292, "current_leg_start_actual_dep": "2026-09-21T22:48:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:11.200660", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXM PGN 2T36 158951 3 90 None {"version": 3, "segments": [{"to_m": 7945.951, "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": 8328.383, "from_m": 7945.951, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8600.851, "from_m": 8328.383, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14725.262, "from_m": 8600.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15097.097, "from_m": 14725.262, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15143.053, "from_m": 15097.097, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15183.229, "from_m": 15143.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": 16303.479, "from_m": 15183.229, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17560.919, "from_m": 16303.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17850.454, "from_m": 17560.919, "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": 17895.709, "from_m": 17850.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17979.008, "from_m": 17895.709, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18168.871, "from_m": 17979.008, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20281.423, "from_m": 18168.871, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28714.833, "from_m": 20281.423, "capability_applied": null, "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": 32314.288, "from_m": 28714.833, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35014.41, "from_m": 32314.288, "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": 35053.848, "from_m": 35014.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35123.372, "from_m": 35053.848, "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": 35722.349, "from_m": 35123.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37124.122, "from_m": 35722.349, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39854.367, "from_m": 37124.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41363.684, "from_m": 39854.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": 43071.238, "from_m": 41363.684, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44020.394, "from_m": 43071.238, "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": 47961.088, "from_m": 44020.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49170.277, "from_m": 47961.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", "infrastructure_limit_mph": 60.0}, {"to_m": 49256.669, "from_m": 49170.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49799.265, "from_m": 49256.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50762.91, "from_m": 49799.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50876.182, "from_m": 50762.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50953.661, "from_m": 50876.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51165.073, "from_m": 50953.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53548.465, "from_m": 51165.073, "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": 56293.384, "from_m": 53548.465, "capability_applied": null, "effective_limit_mph": 60.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.836, "from_m": 56293.384, "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": 60360.554, "from_m": 57991.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60370.056, "from_m": 60360.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62779.491, "from_m": 60370.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63245.505, "from_m": 62779.491, "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": 63626.099, "from_m": 63245.505, "capability_applied": null, "effective_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": 754936, "profile_key": "ab35ecf1af4161d20c1579cb01d060b028c64e69bd9f670023fff9bc52a71743", "schedule_id": 6210, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.498, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Lympstone Commando", "stage_seq": 3, "distance_m": 5002.05, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Exton", "stage_seq": 4, "distance_m": 5658.505, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Topsham", "stage_seq": 5, "distance_m": 8109.846, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Newcourt", "stage_seq": 6, "distance_m": 10145.868, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Digby & Sowton", "stage_seq": 7, "distance_m": 11423.894, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Polsloe Bridge", "stage_seq": 8, "distance_m": 14454.891, "section_seq": 1, "route_path_id": 132471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Exmouth Jn", "stage_seq": 9, "distance_m": 15016.913, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "St. James' Park", "stage_seq": 10, "distance_m": 16035.633, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154H", "location": "Exeter Central", "stage_seq": 11, "distance_m": 16835.953, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2201", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 17862.216, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Exeter St. Thomas", "stage_seq": 13, "distance_m": 19204.89, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "Marsh Barton", "stage_seq": 14, "distance_m": 21111.793, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215H", "location": "Starcross", "stage_seq": 15, "distance_m": 31455.073, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220H", "location": "Dawlish Warren", "stage_seq": 16, "distance_m": 34709.248, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Dawlish", "stage_seq": 17, "distance_m": 37346.724, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229H", "location": "Teignmouth", "stage_seq": 18, "distance_m": 41800.798, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2237H", "location": "Newton Abbot", "stage_seq": 19, "distance_m": 49966.325, "section_seq": 1, "route_path_id": 132471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Newton Abbot West Jn", "stage_seq": 20, "distance_m": 50853.304, "section_seq": 1, "route_path_id": 132471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Edginswell (construction)", "stage_seq": 21, "distance_m": 55949.428, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "Torre", "stage_seq": 22, "distance_m": 58221.078, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2248H", "location": "Torquay", "stage_seq": 23, "distance_m": 59566.557, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Paignton", "stage_seq": 24, "distance_m": 63626.099, "section_seq": 1, "route_path_id": 132471}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63626.099, "from_m": 0.0, "section_seq": 1, "route_path_id": 132471}], "total_distance_m": 63626.099, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63026.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 599.222, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:28Z", "source_id": 20303323, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:27Z", "source_id": 20305972, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:00Z", "source_id": 64002722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:43Z", "source_id": 64076497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:46Z", "source_id": 20308194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:59Z", "source_id": 20311656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:27Z", "source_id": 20313246, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:27Z", "source_id": 20315872, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:45Z", "source_id": 64032973, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 26496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:06Z", "source_id": 64106094, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:08Z", "source_id": 20316896, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:22Z", "source_id": 64111063, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:28Z", "source_id": 20318428, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26454, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:04Z", "source_id": 64119009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:10Z", "source_id": 20320779, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26549, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:12Z", "source_id": 64130161, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:13Z", "source_id": 20324021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:34Z", "source_id": 20327491, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:07Z", "source_id": 64156319, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:16Z", "source_id": 20331741, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26563, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:33Z", "source_id": 64165610, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:35Z", "source_id": 20334438, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:04Z", "source_id": 64173015, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:09Z", "source_id": 20336627, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:20Z", "source_id": 64184097, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:20Z", "source_id": 20340004, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:55Z", "source_id": 64199519, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:59Z", "source_id": 20344607, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26608, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:20Z", "source_id": 64216036, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:44:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:24Z", "source_id": 20349630, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:33Z", "source_id": 64222100, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:39Z", "source_id": 20351510, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:08Z", "source_id": 20355292, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Exmouth 2126 2126 None None None Paignton 2254 2254 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48052/2026-09-21/detailed None Torquay 2026-09-21T22:48:30+01:00 Paignton 5.0 {"type": "LineString", "coordinates": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]} 2.5 2247 2252 Torquay Paignton Paignton 50.4341335 -3.5646741 50.4341335 -3.5646741 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Paignton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355292 1790027530820080 86 86 2026-09-21 22:02:11.200660 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:10.810905
724941 755976 C21711 555D96M821 2026-09-21 COMPLETE 20355321 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 755976, "stp": "P", "toc": "East Midlands Railway", "uid": "C21711", "consist": "222010", "dest_crs": "XEP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21711/2026-09-21/detailed", "trust_id": "555D96M821", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-21", "dest_arr_time": "2303", "dest_platform": null, "is_terminated": 1, "next_location": "Etches Park Sidings", "signalling_id": "5D96", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "2252", "current_leg_dep": "2259", "current_leg_end": "Etches Park Sidings", "origin_dep_time": "2214", "origin_platform": "6", "current_location": "Etches Park Sidings", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4618786999999998, 52.9224292], [-1.4620582, 52.92238489999998], [-1.4621828, 52.922349799999985], [-1.4623585999999995, 52.92229469999999], [-1.4625288, 52.92223169999999], [-1.4627472, 52.9221371], [-1.4629067999999998, 52.9220595], [-1.4630727, 52.9219634], [-1.4631738999999997, 52.9218984], [-1.4632594, 52.92184030000001], [-1.4633576999999998, 52.92176849999999], [-1.4634857, 52.9216649], [-1.4636313, 52.9215305], [-1.4637177, 52.92143419999999], [-1.4637988, 52.92131880000001], [-1.4638470999999995, 52.9212442], [-1.463917, 52.921114200000005], [-1.4639683, 52.9209923], [-1.4639903, 52.9209091], [-1.4640114, 52.920703200000005], [-1.464006, 52.9205868], [-1.4639897999999998, 52.9204695], [-1.4639493, 52.9202995], [-1.4639003, 52.920142199999994], [-1.4637966999999998, 52.9198932], [-1.46342, 52.91909119999999], [-1.4632756999999998, 52.9187986], [-1.4631876999999998, 52.91862160000001], [-1.4630985999999997, 52.9184597], [-1.4629952, 52.91828739999999], [-1.4628304, 52.91803070000001], [-1.4626859999999997, 52.9178124], [-1.462614, 52.9176998], [-1.4625156999999998, 52.91753510000001], [-1.4624723999999998, 52.917461], [-1.4624563999999998, 52.91743369999999], [-1.4623924, 52.9172914], [-1.4623601, 52.9171859], [-1.4623255, 52.9170429], [-1.4622664999999997, 52.9167289], [-1.4621768, 52.916265499999994], [-1.4621669, 52.91621820000001], [-1.462163305265386, 52.91619810349042], [-1.4620188999999997, 52.9153908], [-1.4620029, 52.915316], [-1.461993, 52.9152673], [-1.4619741999999998, 52.9151647], [-1.4619642, 52.91509969999999], [-1.4619617, 52.91489150000001], [-1.461977, 52.914765900000006], [-1.4620044, 52.914637500000005], [-1.4620536999999998, 52.9144856], [-1.4620875, 52.91438589999999], [-1.462111, 52.9142239], [-1.4621042999999998, 52.91409259999999], [-1.4620870999999998, 52.9139754], [-1.4620585999999998, 52.91385309999999], [-1.4620678, 52.9137766], [-1.4620386, 52.9136244], [-1.4620003999999998, 52.9134788], [-1.4619570999999998, 52.9133655], [-1.4619017, 52.9132545], [-1.4618322, 52.9131344], [-1.4617441, 52.9130149], [-1.4616456999999998, 52.91290540000001], [-1.4614984, 52.9127622], [-1.461261, 52.9125858], [-1.4609530999999998, 52.91241200000001], [-1.4606281, 52.9122623], [-1.4603192, 52.9121264], [-1.4599813999999998, 52.911990499999995], [-1.4597979, 52.91191419999999], [-1.4595905999999998, 52.911837799999994], [-1.4593478999999998, 52.9117686], [-1.4591539, 52.9117199], [-1.4589581, 52.91168100000001], [-1.4586953, 52.911645500000006], [-1.4584753, 52.911615700000006], [-1.4582723, 52.91159], [-1.4581364, 52.911570399999995], [-1.4579918, 52.9115549], [-1.4578915, 52.9115429], [-1.4577796999999997, 52.91152629999999], [-1.457648, 52.9114989], [-1.4575353999999998, 52.9114691], [-1.4573326, 52.9114126], [-1.4566857, 52.9112417]]}", "current_leg_start": "Derby Chaddesden Curve", "dest_arr_time_act": "2303", "motion_projection": null, "next_location_lat": "52.9112417", "next_location_lon": "-1.4566857", "previous_location": "Derby Chaddesden Curve", "current_leg_milage": "1.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11599.727, \"from_m\": 11556.593, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 11806.194, \"from_m\": 11599.727, \"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\": 12772.673, \"from_m\": 11806.194, \"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\": 16515.556, \"from_m\": 12772.673, \"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\": 21225.956, \"from_m\": 16515.556, \"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\": 21673.554, \"from_m\": 21225.956, \"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\": 23839.213, \"from_m\": 21673.554, \"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\": 25030.974, \"from_m\": 23839.213, \"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\": 25189.241, \"from_m\": 25030.974, \"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\": 25341.063, \"from_m\": 25189.241, \"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\": 25353.508, \"from_m\": 25341.063, \"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\": 25885.43, \"from_m\": 25353.508, \"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\": 25953.463, \"from_m\": 25885.43, \"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\": 25954.088, \"from_m\": 25953.463, \"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\": 25987.249, \"from_m\": 25954.088, \"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\": 26040.326, \"from_m\": 25987.249, \"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\": 26129.696, \"from_m\": 26040.326, \"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\": 26272.307, \"from_m\": 26129.696, \"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\": 26920.84, \"from_m\": 26272.307, \"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\": 27240.328, \"from_m\": 26920.84, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 755976, \"profile_key\": \"ff80c1d4193d4c33717646f5d414e43fe7550203619da70a4b9ccd823eb1fa41\", \"schedule_id\": 3131, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2224H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Trent East Jn\", \"stage_seq\": 4, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2236H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 5, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Spondon\", \"stage_seq\": 6, \"distance_m\": 21555.714, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 7, \"distance_m\": 25260.089, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2249H\", \"location\": \"Derby\", \"stage_seq\": 8, \"distance_m\": 25618.721, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": \"2259\", \"location\": \"Derby Chaddesden Curve\", \"stage_seq\": 9, \"distance_m\": 26040.326, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 26462.804, \"section_seq\": 1, \"route_path_id\": 131714}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": null, \"location\": \"Etches Park Sidings\", \"stage_seq\": 11, \"distance_m\": 27240.328, \"section_seq\": 1, \"route_path_id\": 131714}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27240.328, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131714}], \"total_distance_m\": 27240.328, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 27166.395, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.0", "current_position_lat": "52.9112417", "current_position_lon": "-1.4566857", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:29Z\", \"source_id\": 64186488, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:33Z\", \"source_id\": 20340736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:27Z\", \"source_id\": 64206577, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:30Z\", \"source_id\": 20346669, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:31Z\", \"source_id\": 20349106, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:08Z\", \"source_id\": 64235017, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:14Z\", \"source_id\": 20355321, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Etches Park Sidings", "service_state_platform": null, "timing_fact_generation": 1790027535228062, "current_leg_arrival_utc": "2026-09-21T22:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:15.222670", "service_state_evidence_id": 20355321, "current_leg_start_actual_dep": "2026-09-21T22:59:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:15.294665", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT XEP 5D96 222010 5 125 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "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": 614.137, "from_m": 562.856, "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": 665.337, "from_m": 614.137, "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": 1030.243, "from_m": 665.337, "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": 4661.02, "from_m": 1030.243, "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": 4722.508, "from_m": 4661.02, "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": 10764.522, "from_m": 4722.508, "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": 10835.019, "from_m": 10764.522, "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": 11556.593, "from_m": 10835.019, "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": 11599.727, "from_m": 11556.593, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 11806.194, "from_m": 11599.727, "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": 12772.673, "from_m": 11806.194, "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": 16515.556, "from_m": 12772.673, "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": 21225.956, "from_m": 16515.556, "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": 21673.554, "from_m": 21225.956, "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": 23839.213, "from_m": 21673.554, "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": 25030.974, "from_m": 23839.213, "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": 25189.241, "from_m": 25030.974, "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": 25341.063, "from_m": 25189.241, "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": 25353.508, "from_m": 25341.063, "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": 25885.43, "from_m": 25353.508, "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": 25953.463, "from_m": 25885.43, "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": 25954.088, "from_m": 25953.463, "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": 25987.249, "from_m": 25954.088, "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": 26040.326, "from_m": 25987.249, "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": 26129.696, "from_m": 26040.326, "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": 26272.307, "from_m": 26129.696, "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": 26920.84, "from_m": 26272.307, "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": 27240.328, "from_m": 26920.84, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 755976, "profile_key": "ff80c1d4193d4c33717646f5d414e43fe7550203619da70a4b9ccd823eb1fa41", "schedule_id": 3131, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2214", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 131714}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2224H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 131714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Trent East Jn", "stage_seq": 4, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 131714}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2236H", "location": "Sheet Stores Jn", "stage_seq": 5, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 131714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Spondon", "stage_seq": 6, "distance_m": 21555.714, "section_seq": 1, "route_path_id": 131714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Derby Way & Works Jn", "stage_seq": 7, "distance_m": 25260.089, "section_seq": 1, "route_path_id": 131714}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2249H", "location": "Derby", "stage_seq": 8, "distance_m": 25618.721, "section_seq": 1, "route_path_id": 131714}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": "2259", "location": "Derby Chaddesden Curve", "stage_seq": 9, "distance_m": 26040.326, "section_seq": 1, "route_path_id": 131714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Derby", "stage_seq": 10, "distance_m": 26462.804, "section_seq": 1, "route_path_id": 131714}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": null, "location": "Etches Park Sidings", "stage_seq": 11, "distance_m": 27240.328, "section_seq": 1, "route_path_id": 131714}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27240.328, "from_m": 0.0, "section_seq": 1, "route_path_id": 131714}], "total_distance_m": 27240.328, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 27166.395, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.933, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:29Z", "source_id": 64186488, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:33Z", "source_id": 20340736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:27Z", "source_id": 64206577, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:30Z", "source_id": 20346669, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:31Z", "source_id": 20349106, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:08Z", "source_id": 64235017, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:14Z", "source_id": 20355321, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Nottingham 2214 2214 6 None None Etches Park Sidings 2303 2303 None EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21711/2026-09-21/detailed None Derby Chaddesden Curve 2026-09-21T22:59:00+01:00 Etches Park Sidings 1433.0 {"type": "LineString", "coordinates": [[-1.4618786999999998, 52.9224292], [-1.4620582, 52.92238489999998], [-1.4621828, 52.922349799999985], [-1.4623585999999995, 52.92229469999999], [-1.4625288, 52.92223169999999], [-1.4627472, 52.9221371], [-1.4629067999999998, 52.9220595], [-1.4630727, 52.9219634], [-1.4631738999999997, 52.9218984], [-1.4632594, 52.92184030000001], [-1.4633576999999998, 52.92176849999999], [-1.4634857, 52.9216649], [-1.4636313, 52.9215305], [-1.4637177, 52.92143419999999], [-1.4637988, 52.92131880000001], [-1.4638470999999995, 52.9212442], [-1.463917, 52.921114200000005], [-1.4639683, 52.9209923], [-1.4639903, 52.9209091], [-1.4640114, 52.920703200000005], [-1.464006, 52.9205868], [-1.4639897999999998, 52.9204695], [-1.4639493, 52.9202995], [-1.4639003, 52.920142199999994], [-1.4637966999999998, 52.9198932], [-1.46342, 52.91909119999999], [-1.4632756999999998, 52.9187986], [-1.4631876999999998, 52.91862160000001], [-1.4630985999999997, 52.9184597], [-1.4629952, 52.91828739999999], [-1.4628304, 52.91803070000001], [-1.4626859999999997, 52.9178124], [-1.462614, 52.9176998], [-1.4625156999999998, 52.91753510000001], [-1.4624723999999998, 52.917461], [-1.4624563999999998, 52.91743369999999], [-1.4623924, 52.9172914], [-1.4623601, 52.9171859], [-1.4623255, 52.9170429], [-1.4622664999999997, 52.9167289], [-1.4621768, 52.916265499999994], [-1.4621669, 52.91621820000001], [-1.462163305265386, 52.91619810349042], [-1.4620188999999997, 52.9153908], [-1.4620029, 52.915316], [-1.461993, 52.9152673], [-1.4619741999999998, 52.9151647], [-1.4619642, 52.91509969999999], [-1.4619617, 52.91489150000001], [-1.461977, 52.914765900000006], [-1.4620044, 52.914637500000005], [-1.4620536999999998, 52.9144856], [-1.4620875, 52.91438589999999], [-1.462111, 52.9142239], [-1.4621042999999998, 52.91409259999999], [-1.4620870999999998, 52.9139754], [-1.4620585999999998, 52.91385309999999], [-1.4620678, 52.9137766], [-1.4620386, 52.9136244], [-1.4620003999999998, 52.9134788], [-1.4619570999999998, 52.9133655], [-1.4619017, 52.9132545], [-1.4618322, 52.9131344], [-1.4617441, 52.9130149], [-1.4616456999999998, 52.91290540000001], [-1.4614984, 52.9127622], [-1.461261, 52.9125858], [-1.4609530999999998, 52.91241200000001], [-1.4606281, 52.9122623], [-1.4603192, 52.9121264], [-1.4599813999999998, 52.911990499999995], [-1.4597979, 52.91191419999999], [-1.4595905999999998, 52.911837799999994], [-1.4593478999999998, 52.9117686], [-1.4591539, 52.9117199], [-1.4589581, 52.91168100000001], [-1.4586953, 52.911645500000006], [-1.4584753, 52.911615700000006], [-1.4582723, 52.91159], [-1.4581364, 52.911570399999995], [-1.4579918, 52.9115549], [-1.4578915, 52.9115429], [-1.4577796999999997, 52.91152629999999], [-1.457648, 52.9114989], [-1.4575353999999998, 52.9114691], [-1.4573326, 52.9114126], [-1.4566857, 52.9112417]]} 1.0 2259 2252 Derby Chaddesden Curve Etches Park Sidings Etches Park Sidings 52.9112417 -1.4566857 52.9112417 -1.4566857 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Etches Park Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355321 1790027535228062 40 40 2026-09-21 22:02:15.294665 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:15.222670
724942 755690 G85974 152D63M821 2026-09-21 COMPLETE 20354326 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 755690, "stp": "P", "toc": "Northern", "uid": "G85974", "consist": "156485", "dest_crs": "DAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85974/2026-09-21/detailed", "trust_id": "152D63M821", "origin_crs": "SLB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "2", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "2D63", "timing_status": "EARLY", "origin_station": "Saltburn", "current_leg_arr": "2252", "current_leg_dep": "2245", "current_leg_end": "Darlington", "origin_dep_time": "2200", "origin_platform": "2", "current_location": "Darlington", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]}", "current_leg_start": "Dinsdale", "dest_arr_time_act": "2254", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Dinsdale", "current_leg_milage": "3.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 232.507, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 307.181, \"from_m\": 232.507, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1278.906, \"from_m\": 307.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3267.218, \"from_m\": 1278.906, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13431.852, \"from_m\": 3267.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13477.965, \"from_m\": 13431.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13508.205, \"from_m\": 13477.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16066.13, \"from_m\": 13508.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19886.75, \"from_m\": 16066.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20091.535, \"from_m\": 19886.75, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20128.397, \"from_m\": 20091.535, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21188.493, \"from_m\": 20128.397, \"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\": 21682.595, \"from_m\": 21188.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22090.459, \"from_m\": 21682.595, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22366.284, \"from_m\": 22090.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24055.958, \"from_m\": 22366.284, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24886.315, \"from_m\": 24055.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25105.408, \"from_m\": 24886.315, \"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\": 25521.935, \"from_m\": 25105.408, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25925.192, \"from_m\": 25521.935, \"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\": 26620.552, \"from_m\": 25925.192, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27477.011, \"from_m\": 26620.552, \"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\": 27748.902, \"from_m\": 27477.011, \"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\": 27788.858, \"from_m\": 27748.902, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27829.722, \"from_m\": 27788.858, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30188.187, \"from_m\": 27829.722, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30287.963, \"from_m\": 30188.187, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30661.022, \"from_m\": 30287.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30960.4, \"from_m\": 30661.022, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32038.366, \"from_m\": 30960.4, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32553.308, \"from_m\": 32038.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37181.027, \"from_m\": 32553.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37699.296, \"from_m\": 37181.027, \"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\": 37711.865, \"from_m\": 37699.296, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37796.178, \"from_m\": 37711.865, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42826.073, \"from_m\": 37796.178, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43311.38, \"from_m\": 42826.073, \"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\": 43580.866, \"from_m\": 43311.38, \"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\": 43734.765, \"from_m\": 43580.866, \"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\": 44159.943, \"from_m\": 43734.765, \"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\": 755690, \"profile_key\": \"1d5e184ef2f7482c05de833592ff0a16ce4510353cf3ef11ad77c474871a7a5b\", \"schedule_id\": 12599, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Saltburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 2, \"distance_m\": 1049.532, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"Marske\", \"stage_seq\": 3, \"distance_m\": 3013.92, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 3825.248, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Redcar East\", \"stage_seq\": 5, \"distance_m\": 6412.224, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2213\", \"location\": \"Redcar Central\", \"stage_seq\": 6, \"distance_m\": 7886.645, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Shell Jn\", \"stage_seq\": 7, \"distance_m\": 12819.723, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"South Bank\", \"stage_seq\": 8, \"distance_m\": 15871.378, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 9, \"distance_m\": 18528.967, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Middlesbrough\", \"stage_seq\": 10, \"distance_m\": 19907.296, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 11, \"distance_m\": 21653.988, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2231\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 25085.239, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 13, \"distance_m\": 26535.69, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 14, \"distance_m\": 27748.902, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2236H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 15, \"distance_m\": 30039.497, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239\", \"location\": \"Allens West\", \"stage_seq\": 16, \"distance_m\": 31143.768, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"Dinsdale\", \"stage_seq\": 17, \"distance_m\": 38075.391, \"section_seq\": 1, \"route_path_id\": 134522}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 18, \"distance_m\": 44159.943, \"section_seq\": 1, \"route_path_id\": 134522}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44159.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134522}], \"total_distance_m\": 44159.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41555.905, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2604.038, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:57Z\", \"source_id\": 20325843, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:03Z\", \"source_id\": 20327196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:32Z\", \"source_id\": 20329423, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:16Z\", \"source_id\": 20331772, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:45Z\", \"source_id\": 64174414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:50Z\", \"source_id\": 20337067, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:47Z\", \"source_id\": 64191140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:51Z\", \"source_id\": 20342148, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:48Z\", \"source_id\": 64201199, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:54Z\", \"source_id\": 20345081, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:34Z\", \"source_id\": 64206761, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:38Z\", \"source_id\": 20346778, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:35Z\", \"source_id\": 64218280, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:37Z\", \"source_id\": 20350346, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:24Z\", \"source_id\": 64231465, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:29Z\", \"source_id\": 20354326, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "2", "timing_fact_generation": 1790027430598067, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:19.778419", "service_state_evidence_id": 20354326, "current_leg_start_actual_dep": "2026-09-21T22:46:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:20.116842", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SLB DAR 2D63 156485 2 75 None {"version": 3, "segments": [{"to_m": 232.507, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 307.181, "from_m": 232.507, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1278.906, "from_m": 307.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3267.218, "from_m": 1278.906, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13431.852, "from_m": 3267.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13477.965, "from_m": 13431.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13508.205, "from_m": 13477.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16066.13, "from_m": 13508.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19886.75, "from_m": 16066.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20091.535, "from_m": 19886.75, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20128.397, "from_m": 20091.535, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21188.493, "from_m": 20128.397, "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": 21682.595, "from_m": 21188.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22090.459, "from_m": 21682.595, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22366.284, "from_m": 22090.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24055.958, "from_m": 22366.284, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24886.315, "from_m": 24055.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25105.408, "from_m": 24886.315, "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": 25521.935, "from_m": 25105.408, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25925.192, "from_m": 25521.935, "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": 26620.552, "from_m": 25925.192, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27477.011, "from_m": 26620.552, "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": 27748.902, "from_m": 27477.011, "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": 27788.858, "from_m": 27748.902, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27829.722, "from_m": 27788.858, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30188.187, "from_m": 27829.722, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30287.963, "from_m": 30188.187, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30661.022, "from_m": 30287.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30960.4, "from_m": 30661.022, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32038.366, "from_m": 30960.4, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32553.308, "from_m": 32038.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37181.027, "from_m": 32553.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37699.296, "from_m": 37181.027, "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": 37711.865, "from_m": 37699.296, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37796.178, "from_m": 37711.865, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42826.073, "from_m": 37796.178, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43311.38, "from_m": 42826.073, "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": 43580.866, "from_m": 43311.38, "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": 43734.765, "from_m": 43580.866, "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": 44159.943, "from_m": 43734.765, "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": 755690, "profile_key": "1d5e184ef2f7482c05de833592ff0a16ce4510353cf3ef11ad77c474871a7a5b", "schedule_id": 12599, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2213", "location": "Redcar Central", "stage_seq": 6, "distance_m": 7886.645, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12819.723, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "South Bank", "stage_seq": 8, "distance_m": 15871.378, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18528.967, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.296, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21653.988, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2231", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.239, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Bowesfield Jn", "stage_seq": 13, "distance_m": 26535.69, "section_seq": 1, "route_path_id": 134522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27748.902, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2236H", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.497, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239", "location": "Allens West", "stage_seq": 16, "distance_m": 31143.768, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.391, "section_seq": 1, "route_path_id": 134522}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Darlington", "stage_seq": 18, "distance_m": 44159.943, "section_seq": 1, "route_path_id": 134522}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44159.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 134522}], "total_distance_m": 44159.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41555.905, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2604.038, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:57Z", "source_id": 20325843, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:03Z", "source_id": 20327196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:32Z", "source_id": 20329423, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:16Z", "source_id": 20331772, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:45Z", "source_id": 64174414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:50Z", "source_id": 20337067, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:47Z", "source_id": 64191140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:51Z", "source_id": 20342148, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:48Z", "source_id": 64201199, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:54Z", "source_id": 20345081, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:34Z", "source_id": 64206761, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:38Z", "source_id": 20346778, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:35Z", "source_id": 64218280, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:37Z", "source_id": 20350346, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4418, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:24Z", "source_id": 64231465, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:29Z", "source_id": 20354326, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Saltburn 2200 2200 2 None None Darlington 2254 2254 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85974/2026-09-21/detailed None Dinsdale 2026-09-21T22:46:30+01:00 Darlington 7.0 {"type": "LineString", "coordinates": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]} 3.8 2245 2252 Dinsdale Darlington Darlington 54.5207877 -1.5463601 54.5207877 -1.5463601 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Darlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354326 1790027430598067 51 51 2026-09-21 22:02:20.116842 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:19.778419
724943 755596 P01637 502F74M721 2026-09-21 COMPLETE 20354000 2026-09-21 22:52:00 2026-09-21 22:02:22 2026-09-23 22:02:22 {"id": 755596, "stp": "P", "toc": "Greater Anglia", "uid": "P01637", "consist": "720128", "dest_crs": "WON", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01637/2026-09-21/detailed", "trust_id": "502F74M721", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Walton-on-the-Naze", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": null, "is_terminated": 1, "next_location": "Walton-on-the-Naze", "signalling_id": "2F74", "timing_status": "EARLY", "origin_station": "Colchester", "current_leg_arr": "2252", "current_leg_dep": "2249", "current_leg_end": "Walton-on-the-Naze", "origin_dep_time": "2156", "origin_platform": "5", "current_location": "Walton-on-the-Naze", "last_update_time": "2026-09-21T22:02:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]}", "current_leg_start": "Frinton-on-Sea", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.8462158", "next_location_lon": "1.2678629", "previous_location": "Frinton-on-Sea", "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\": 401.952, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 448.817, \"from_m\": 401.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 504.108, \"from_m\": 448.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 622.184, \"from_m\": 504.108, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.704, \"from_m\": 622.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\": 1896.931, \"from_m\": 1274.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\": 2348.364, \"from_m\": 1896.931, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2403.97, \"from_m\": 2348.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2488.777, \"from_m\": 2403.97, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2581.054, \"from_m\": 2488.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3206.357, \"from_m\": 2581.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3634.114, \"from_m\": 3206.357, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6319.728, \"from_m\": 3634.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7303.638, \"from_m\": 6319.728, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7496.934, \"from_m\": 7303.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10009.21, \"from_m\": 7496.934, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10044.959, \"from_m\": 10009.21, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20455.053, \"from_m\": 10044.959, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21323.953, \"from_m\": 20455.053, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22065.337, \"from_m\": 21323.953, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22529.251, \"from_m\": 22065.337, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25820.833, \"from_m\": 22529.251, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26170.438, \"from_m\": 25820.833, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26343.297, \"from_m\": 26170.438, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26353.633, \"from_m\": 26343.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29918.339, \"from_m\": 26353.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30108.473, \"from_m\": 29918.339, \"capability_applied\": null, \"effective_limit_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\": 755596, \"profile_key\": \"830c94122242b8e9c2edbb659c9cc4ad34f79924c548c3cdc49a2f1ed9cc920f\", \"schedule_id\": 19827, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 2488.777, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2207\", \"location\": \"Colchester Town\", \"stage_seq\": 3, \"distance_m\": 2817.157, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Hythe\", \"stage_seq\": 4, \"distance_m\": 3473.43, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2215H\", \"location\": \"Wivenhoe\", \"stage_seq\": 5, \"distance_m\": 7386.415, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 6, \"distance_m\": 10251.657, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223\", \"location\": \"Great Bentley\", \"stage_seq\": 7, \"distance_m\": 15088.713, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2226H\", \"location\": \"Weeley\", \"stage_seq\": 8, \"distance_m\": 18513.871, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2241\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 9, \"distance_m\": 21837.451, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2245H\", \"location\": \"Kirby Cross\", \"stage_seq\": 10, \"distance_m\": 26074.09, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2248H\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 11, \"distance_m\": 28061.792, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 12, \"distance_m\": 30108.473, \"section_seq\": 1, \"route_path_id\": 138478}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30108.473, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138478}], \"total_distance_m\": 30108.473, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29336.768, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8462158", "current_position_lon": "1.2678629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:54Z\", \"source_id\": 64131732, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324516, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:00Z\", \"source_id\": 64149651, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:03Z\", \"source_id\": 20329742, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:44Z\", \"source_id\": 64157665, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:46Z\", \"source_id\": 20332141, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:40Z\", \"source_id\": 64168041, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:45Z\", \"source_id\": 20335157, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:55Z\", \"source_id\": 64176827, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:59Z\", \"source_id\": 20337837, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:11Z\", \"source_id\": 64183819, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:16Z\", \"source_id\": 20339951, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:40Z\", \"source_id\": 64191011, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:41Z\", \"source_id\": 20342081, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:07Z\", \"source_id\": 64221290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:11Z\", \"source_id\": 20351279, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:42Z\", \"source_id\": 64224273, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:48Z\", \"source_id\": 20352215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:50Z\", \"source_id\": 64230281, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:54Z\", \"source_id\": 20354000, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Walton-on-the-Naze", "service_state_platform": "1", "timing_fact_generation": 1790027396350958, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:22.407598", "service_state_evidence_id": 20354000, "current_leg_start_actual_dep": "2026-09-21T22:48:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:52:22.409889", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P COL WON 2F74 720128 5 100 None {"version": 3, "segments": [{"to_m": 401.952, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 448.817, "from_m": 401.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 504.108, "from_m": 448.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 622.184, "from_m": 504.108, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.704, "from_m": 622.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": 1896.931, "from_m": 1274.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": 2348.364, "from_m": 1896.931, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2403.97, "from_m": 2348.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2488.777, "from_m": 2403.97, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2581.054, "from_m": 2488.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3206.357, "from_m": 2581.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3634.114, "from_m": 3206.357, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6319.728, "from_m": 3634.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7303.638, "from_m": 6319.728, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7496.934, "from_m": 7303.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10009.21, "from_m": 7496.934, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10044.959, "from_m": 10009.21, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20455.053, "from_m": 10044.959, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21323.953, "from_m": 20455.053, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22065.337, "from_m": 21323.953, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22529.251, "from_m": 22065.337, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25820.833, "from_m": 22529.251, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26170.438, "from_m": 25820.833, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26343.297, "from_m": 26170.438, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26353.633, "from_m": 26343.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29918.339, "from_m": 26353.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30108.473, "from_m": 29918.339, "capability_applied": null, "effective_limit_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": 755596, "profile_key": "830c94122242b8e9c2edbb659c9cc4ad34f79924c548c3cdc49a2f1ed9cc920f", "schedule_id": 19827, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2156", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 2488.777, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2207", "location": "Colchester Town", "stage_seq": 3, "distance_m": 2817.157, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Hythe", "stage_seq": 4, "distance_m": 3473.43, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2215H", "location": "Wivenhoe", "stage_seq": 5, "distance_m": 7386.415, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Alresford (Essex)", "stage_seq": 6, "distance_m": 10251.657, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223", "location": "Great Bentley", "stage_seq": 7, "distance_m": 15088.713, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2226H", "location": "Weeley", "stage_seq": 8, "distance_m": 18513.871, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2241", "location": "Thorpe-le-Soken", "stage_seq": 9, "distance_m": 21837.451, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2245H", "location": "Kirby Cross", "stage_seq": 10, "distance_m": 26074.09, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2248H", "location": "Frinton-on-Sea", "stage_seq": 11, "distance_m": 28061.792, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Walton-on-the-Naze", "stage_seq": 12, "distance_m": 30108.473, "section_seq": 1, "route_path_id": 138478}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30108.473, "from_m": 0.0, "section_seq": 1, "route_path_id": 138478}], "total_distance_m": 30108.473, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29336.768, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:54Z", "source_id": 64131732, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324516, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13649, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:00Z", "source_id": 64149651, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:03Z", "source_id": 20329742, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:44Z", "source_id": 64157665, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:46Z", "source_id": 20332141, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:40Z", "source_id": 64168041, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:45Z", "source_id": 20335157, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13636, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:55Z", "source_id": 64176827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:59Z", "source_id": 20337837, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:11Z", "source_id": 64183819, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:16Z", "source_id": 20339951, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13621, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:40Z", "source_id": 64191011, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:41Z", "source_id": 20342081, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:07Z", "source_id": 64221290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:11Z", "source_id": 20351279, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13577, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:42Z", "source_id": 64224273, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:48Z", "source_id": 20352215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13574, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:50Z", "source_id": 64230281, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:54Z", "source_id": 20354000, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Colchester 2156 2156 5 None None Walton-on-the-Naze 2253 2253 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01637/2026-09-21/detailed None Frinton-on-Sea 2026-09-21T22:48:30+01:00 Walton-on-the-Naze 3.0 {"type": "LineString", "coordinates": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]} 1.3 2249 2252 Frinton-on-Sea Walton-on-the-Naze Walton-on-the-Naze 51.8462158 1.2678629 51.8462158 1.2678629 1 0 2026-09-21 22:02:22 TERMINATED 2026-09-21 21:52:00 Walton-on-the-Naze TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354000 1790027396350958 44 44 2026-09-21 21:52:22.409889 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:22.407598
724944 756601 P64918 315J33M821 2026-09-21 COMPLETE 20355425 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 756601, "stp": "O", "toc": "Northern", "uid": "P64918", "consist": "195014", "dest_crs": "XNN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64918/2026-09-21/detailed", "trust_id": "315J33M821", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton Heath T.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": null, "is_terminated": 1, "next_location": "Newton Heath T.M.D.", "signalling_id": "5J33", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "2252", "current_leg_dep": "2243", "current_leg_end": "Newton Heath T.M.D.", "origin_dep_time": "2244", "origin_platform": "3", "current_location": "Newton Heath T.M.D.", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]}", "current_leg_start": "Manchester Victoria", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "53.5035578", "next_location_lon": "-2.1906638", "previous_location": "Manchester Victoria", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.874, \"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\": 2085.243, \"from_m\": 457.874, \"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\": 2151.441, \"from_m\": 2085.243, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2174.207, \"from_m\": 2151.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.646, \"from_m\": 2174.207, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3599.248, \"from_m\": 2231.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3648.36, \"from_m\": 3599.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3670.427, \"from_m\": 3648.36, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3761.131, \"from_m\": 3670.427, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3867.323, \"from_m\": 3761.131, \"capability_applied\": null, \"effective_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\": 756601, \"profile_key\": \"a668f426952f046654d34ae56c56e48b8e89acf4dc6588fb3fa3faffc8de1db3\", \"schedule_id\": 39983, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2174.207, \"section_seq\": 1, \"route_path_id\": 146825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.248, \"section_seq\": 1, \"route_path_id\": 146825}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 4, \"distance_m\": 3867.323, \"section_seq\": 1, \"route_path_id\": 146825}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3867.323, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146825}], \"total_distance_m\": 3867.323, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3712.019, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.5035578", "current_position_lon": "-2.1906638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:18Z\", \"source_id\": 64235394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:24Z\", \"source_id\": 20355425, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1790027545854315, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:25.850839", "service_state_evidence_id": 20355425, "current_leg_start_actual_dep": "2026-09-21T22:45:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:26.585610", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O MCV XNN 5J33 195014 2 100 None {"version": 3, "segments": [{"to_m": 457.874, "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": 2085.243, "from_m": 457.874, "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": 2151.441, "from_m": 2085.243, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2174.207, "from_m": 2151.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.646, "from_m": 2174.207, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3599.248, "from_m": 2231.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3648.36, "from_m": 3599.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3670.427, "from_m": 3648.36, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3761.131, "from_m": 3670.427, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3867.323, "from_m": 3761.131, "capability_applied": null, "effective_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": 756601, "profile_key": "a668f426952f046654d34ae56c56e48b8e89acf4dc6588fb3fa3faffc8de1db3", "schedule_id": 39983, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2244", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2174.207, "section_seq": 1, "route_path_id": 146825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.248, "section_seq": 1, "route_path_id": 146825}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Newton Heath T.M.D.", "stage_seq": 4, "distance_m": 3867.323, "section_seq": 1, "route_path_id": 146825}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3867.323, "from_m": 0.0, "section_seq": 1, "route_path_id": 146825}], "total_distance_m": 3867.323, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3712.019, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.304, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:18Z", "source_id": 64235394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:24Z", "source_id": 20355425, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Manchester Victoria 2244 2244 3 None None Newton Heath T.M.D. 2251 2251 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64918/2026-09-21/detailed None Manchester Victoria 2026-09-21T22:45:00+01:00 Newton Heath T.M.D. 9.0 {"type": "LineString", "coordinates": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]} 2.4 2243 2252 Manchester Victoria Newton Heath T.M.D. Newton Heath T.M.D. 53.5035578 -2.1906638 53.5035578 -2.1906638 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Newton Heath T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355425 1790027545854315 8 8 2026-09-21 22:02:26.585610 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:25.850839
724945 754340 L79790 871P69M721 2026-09-21 COMPLETE 20354898 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 754340, "stp": "P", "toc": "South Western Railway", "uid": "L79790", "consist": "444008+444033", "dest_crs": "PMH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79790/2026-09-21/detailed", "trust_id": "871P69M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-21", "dest_arr_time": "2248", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1P69", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2252", "current_leg_dep": "2248", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "2100", "origin_platform": "9", "current_location": "Clarence Pier", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "+4 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": "2248", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39738.74, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48067.255, \"from_m\": 45739.963, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81867.432, \"from_m\": 68899.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 83730.271, \"from_m\": 81867.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86637.173, \"from_m\": 83730.271, \"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\": 87962.685, \"from_m\": 86637.173, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92532.379, \"from_m\": 87962.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92993.621, \"from_m\": 92532.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103000.94, \"from_m\": 92993.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105704.492, \"from_m\": 103000.94, \"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\": 106315.638, \"from_m\": 105704.492, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107244.618, \"from_m\": 106315.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108160.736, \"from_m\": 107244.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\": 108884.323, \"from_m\": 108160.736, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112427.102, \"from_m\": 108884.323, \"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\": 112628.887, \"from_m\": 112427.102, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 114174.121, \"from_m\": 112628.887, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 116279.805, \"from_m\": 114174.121, \"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\": 116345.052, \"from_m\": 116279.805, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 116640.239, \"from_m\": 116345.052, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117828.605, \"from_m\": 116640.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118081.827, \"from_m\": 117828.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\": 118437.623, \"from_m\": 118081.827, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119045.156, \"from_m\": 118437.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119227.02, \"from_m\": 119045.156, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 119608.432, \"from_m\": 119227.02, \"capability_applied\": null, \"effective_limit_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\": 754340, \"profile_key\": \"103e7731a8d32ffb7aad6284a169d7e94a6197b05a6b1a7d8902c6be3a411a11\", \"schedule_id\": 38037, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2125H\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2134H\", \"location\": \"Guildford\", \"stage_seq\": 10, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Farncombe\", \"stage_seq\": 12, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Godalming\", \"stage_seq\": 13, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2156\", \"location\": \"Haslemere\", \"stage_seq\": 14, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2202\", \"location\": \"Liphook\", \"stage_seq\": 15, \"distance_m\": 75279.677, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Liss\", \"stage_seq\": 16, \"distance_m\": 82692.579, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Petersfield\", \"stage_seq\": 17, \"distance_m\": 88278.332, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223\", \"location\": \"Rowland's Castle\", \"stage_seq\": 18, \"distance_m\": 101666.169, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2229\", \"location\": \"Havant\", \"stage_seq\": 19, \"distance_m\": 106819.902, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2232\", \"location\": \"Bedhampton\", \"stage_seq\": 20, \"distance_m\": 107902.592, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Farlington Jn\", \"stage_seq\": 21, \"distance_m\": 111502.164, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 22, \"distance_m\": 112521.612, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237\", \"location\": \"Hilsea\", \"stage_seq\": 23, \"distance_m\": 113293.77, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 24, \"distance_m\": 116350.0, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Fratton\", \"stage_seq\": 25, \"distance_m\": 116972.07, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2245\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 26, \"distance_m\": 118143.552, \"section_seq\": 1, \"route_path_id\": 146192}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 27, \"distance_m\": 119608.432, \"section_seq\": 1, \"route_path_id\": 146192}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119608.432, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146192}], \"total_distance_m\": 119608.432, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 90808.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28799.64, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:14Z\", \"source_id\": 64008172, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:17Z\", \"source_id\": 20288538, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:20Z\", \"source_id\": 64015770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:20Z\", \"source_id\": 20290634, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:23Z\", \"source_id\": 64020453, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:26Z\", \"source_id\": 20292045, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:29Z\", \"source_id\": 64048432, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:34Z\", \"source_id\": 20300133, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:33Z\", \"source_id\": 64066774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:38Z\", \"source_id\": 20305455, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:37Z\", \"source_id\": 64080690, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 20309481, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 64088351, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:13Z\", \"source_id\": 20311805, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:49Z\", \"source_id\": 64114181, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 20319359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:04Z\", \"source_id\": 64125673, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:08Z\", \"source_id\": 20322649, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:15Z\", \"source_id\": 64139213, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:20Z\", \"source_id\": 20326714, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:51Z\", \"source_id\": 64151581, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:53Z\", \"source_id\": 20330305, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:47Z\", \"source_id\": 64174476, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:50Z\", \"source_id\": 20337068, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:08Z\", \"source_id\": 64189801, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:10Z\", \"source_id\": 20341733, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:47Z\", \"source_id\": 64195183, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:53Z\", \"source_id\": 20343329, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:21Z\", \"source_id\": 64208260, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:25Z\", \"source_id\": 20347206, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:34Z\", \"source_id\": 64216438, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:38Z\", \"source_id\": 20349776, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:55Z\", \"source_id\": 64224708, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:00Z\", \"source_id\": 20352336, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:21Z\", \"source_id\": 64233407, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:25Z\", \"source_id\": 20354898, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "3", "timing_fact_generation": 1790027486269327, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:25.854035", "service_state_evidence_id": 20354898, "current_leg_start_actual_dep": "2026-09-21T22:49:00+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:26.582897", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None PMH 1P69 444008+444033 10 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81867.432, "from_m": 68899.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 83730.271, "from_m": 81867.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86637.173, "from_m": 83730.271, "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": 87962.685, "from_m": 86637.173, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92532.379, "from_m": 87962.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92993.621, "from_m": 92532.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103000.94, "from_m": 92993.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105704.492, "from_m": 103000.94, "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": 106315.638, "from_m": 105704.492, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107244.618, "from_m": 106315.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108160.736, "from_m": 107244.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": 108884.323, "from_m": 108160.736, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112427.102, "from_m": 108884.323, "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": 112628.887, "from_m": 112427.102, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 114174.121, "from_m": 112628.887, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 116279.805, "from_m": 114174.121, "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": 116345.052, "from_m": 116279.805, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 116640.239, "from_m": 116345.052, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117828.605, "from_m": 116640.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118081.827, "from_m": 117828.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": 118437.623, "from_m": 118081.827, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119045.156, "from_m": 118437.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119227.02, "from_m": 119045.156, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 119608.432, "from_m": 119227.02, "capability_applied": null, "effective_limit_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": 754340, "profile_key": "103e7731a8d32ffb7aad6284a169d7e94a6197b05a6b1a7d8902c6be3a411a11", "schedule_id": 38037, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2125H", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2134H", "location": "Guildford", "stage_seq": 10, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Farncombe", "stage_seq": 12, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Godalming", "stage_seq": 13, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2156", "location": "Haslemere", "stage_seq": 14, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2202", "location": "Liphook", "stage_seq": 15, "distance_m": 75279.677, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Liss", "stage_seq": 16, "distance_m": 82692.579, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Petersfield", "stage_seq": 17, "distance_m": 88278.332, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223", "location": "Rowland's Castle", "stage_seq": 18, "distance_m": 101666.169, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2229", "location": "Havant", "stage_seq": 19, "distance_m": 106819.902, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2232", "location": "Bedhampton", "stage_seq": 20, "distance_m": 107902.592, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Farlington Jn", "stage_seq": 21, "distance_m": 111502.164, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Portcreek Jn", "stage_seq": 22, "distance_m": 112521.612, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237", "location": "Hilsea", "stage_seq": 23, "distance_m": 113293.77, "section_seq": 1, "route_path_id": 146192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Fratton East Jn", "stage_seq": 24, "distance_m": 116350.0, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Fratton", "stage_seq": 25, "distance_m": 116972.07, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2245", "location": "Portsmouth & Southsea", "stage_seq": 26, "distance_m": 118143.552, "section_seq": 1, "route_path_id": 146192}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 27, "distance_m": 119608.432, "section_seq": 1, "route_path_id": 146192}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119608.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 146192}], "total_distance_m": 119608.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90808.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28799.64, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:14Z", "source_id": 64008172, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:17Z", "source_id": 20288538, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:20Z", "source_id": 64015770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:20Z", "source_id": 20290634, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:23Z", "source_id": 64020453, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:26Z", "source_id": 20292045, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:29Z", "source_id": 64048432, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:34Z", "source_id": 20300133, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:33Z", "source_id": 64066774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:38Z", "source_id": 20305455, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:37Z", "source_id": 64080690, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 20309481, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 64088351, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:13Z", "source_id": 20311805, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:49Z", "source_id": 64114181, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 20319359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28066, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:04Z", "source_id": 64125673, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:08Z", "source_id": 20322649, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:15Z", "source_id": 64139213, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:20Z", "source_id": 20326714, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:51Z", "source_id": 64151581, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:11:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:53Z", "source_id": 20330305, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:47Z", "source_id": 64174476, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:50Z", "source_id": 20337068, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:08Z", "source_id": 64189801, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:10Z", "source_id": 20341733, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:47Z", "source_id": 64195183, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:53Z", "source_id": 20343329, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:21Z", "source_id": 64208260, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:25Z", "source_id": 20347206, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:34Z", "source_id": 64216438, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:38Z", "source_id": 20349776, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:55Z", "source_id": 64224708, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:00Z", "source_id": 20352336, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:21Z", "source_id": 64233407, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:25Z", "source_id": 20354898, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] London Waterloo 2100 2100 9 None None Portsmouth Harbour 2248 2248 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79790/2026-09-21/detailed None Portsmouth & Southsea 2026-09-21T22:49:00+01:00 Portsmouth Harbour 4.0 {"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} 0.9 2248 2252 Portsmouth & Southsea Clarence Pier Portsmouth Harbour 50.7968435 -1.1087909 50.7968435 -1.1087909 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Portsmouth Harbour TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354898 1790027486269327 130 130 2026-09-21 22:02:26.582897 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:25.854035
724946 756182 L89293 312I34M721 2026-09-21 COMPLETE 20355093 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 756182, "stp": "O", "toc": "Northern", "uid": "L89293", "consist": "158754", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89293/2026-09-21/detailed", "trust_id": "312I34M721", "origin_crs": "TOD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "2256", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "2I34", "timing_status": "EARLY", "origin_station": "Todmorden", "current_leg_arr": "2252", "current_leg_dep": "2240", "current_leg_end": "Manchester Victoria", "origin_dep_time": "2223", "origin_platform": "1", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Rochdale", "dest_arr_time_act": "2256", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Rochdale", "current_leg_milage": "10.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 82.988, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 127.469, \"from_m\": 82.988, \"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\": 931.777, \"from_m\": 127.469, \"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\": 3792.744, \"from_m\": 931.777, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3995.04, \"from_m\": 3792.744, \"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\": 7771.573, \"from_m\": 3995.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\": 7803.564, \"from_m\": 7771.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13707.893, \"from_m\": 7803.564, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13735.297, \"from_m\": 13707.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13772.021, \"from_m\": 13735.297, \"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\": 14650.112, \"from_m\": 13772.021, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14839.488, \"from_m\": 14650.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16722.721, \"from_m\": 14839.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28838.528, \"from_m\": 16722.721, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28895.966, \"from_m\": 28838.528, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28918.733, \"from_m\": 28895.966, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28984.93, \"from_m\": 28918.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30612.3, \"from_m\": 28984.93, \"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\": 31070.174, \"from_m\": 30612.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}], \"service_id\": 756182, \"profile_key\": \"c75f36bbf46643054c75dcbe5f7491c8e7e089ab52ed462f285ea0376c0871cc\", \"schedule_id\": 39228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Todmorden\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226\", \"location\": \"Walsden\", \"stage_seq\": 2, \"distance_m\": 2353.558, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Littleborough\", \"stage_seq\": 3, \"distance_m\": 8878.162, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2234H\", \"location\": \"Smithy Bridge\", \"stage_seq\": 4, \"distance_m\": 10549.933, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 5, \"distance_m\": 13772.021, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 14217.151, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 7, \"distance_m\": 17061.538, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 8, \"distance_m\": 23375.352, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 27470.925, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 10, \"distance_m\": 28895.966, \"section_seq\": 1, \"route_path_id\": 146688}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 11, \"distance_m\": 31070.174, \"section_seq\": 1, \"route_path_id\": 146688}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 31070.174, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146688}], \"total_distance_m\": 31070.174, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31038.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.991, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:40Z\", \"source_id\": 64184668, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:43Z\", \"source_id\": 20340221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:28Z\", \"source_id\": 64194567, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:31Z\", \"source_id\": 20343080, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:46Z\", \"source_id\": 64201118, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:50Z\", \"source_id\": 20345056, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:30Z\", \"source_id\": 64208571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:33Z\", \"source_id\": 20347325, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:43Z\", \"source_id\": 64234177, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:46Z\", \"source_id\": 20355093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "5", "timing_fact_generation": 1790027507928580, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:31.148310", "service_state_evidence_id": 20355093, "current_leg_start_actual_dep": "2026-09-21T22:39:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:32.312507", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O TOD MCV 2I34 158754 3 90 None {"version": 3, "segments": [{"to_m": 82.988, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 127.469, "from_m": 82.988, "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": 931.777, "from_m": 127.469, "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": 3792.744, "from_m": 931.777, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3995.04, "from_m": 3792.744, "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": 7771.573, "from_m": 3995.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": 7803.564, "from_m": 7771.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13707.893, "from_m": 7803.564, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13735.297, "from_m": 13707.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13772.021, "from_m": 13735.297, "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": 14650.112, "from_m": 13772.021, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14839.488, "from_m": 14650.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16722.721, "from_m": 14839.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28838.528, "from_m": 16722.721, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28895.966, "from_m": 28838.528, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28918.733, "from_m": 28895.966, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28984.93, "from_m": 28918.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30612.3, "from_m": 28984.93, "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": 31070.174, "from_m": 30612.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}], "service_id": 756182, "profile_key": "c75f36bbf46643054c75dcbe5f7491c8e7e089ab52ed462f285ea0376c0871cc", "schedule_id": 39228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Todmorden", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146688}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226", "location": "Walsden", "stage_seq": 2, "distance_m": 2353.558, "section_seq": 1, "route_path_id": 146688}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Littleborough", "stage_seq": 3, "distance_m": 8878.162, "section_seq": 1, "route_path_id": 146688}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2234H", "location": "Smithy Bridge", "stage_seq": 4, "distance_m": 10549.933, "section_seq": 1, "route_path_id": 146688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Rochdale East Jn", "stage_seq": 5, "distance_m": 13772.021, "section_seq": 1, "route_path_id": 146688}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "Rochdale", "stage_seq": 6, "distance_m": 14217.151, "section_seq": 1, "route_path_id": 146688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Castleton East Jn", "stage_seq": 7, "distance_m": 17061.538, "section_seq": 1, "route_path_id": 146688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Vitriol Works S.B.", "stage_seq": 8, "distance_m": 23375.352, "section_seq": 1, "route_path_id": 146688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Thorpes Bridge Jn", "stage_seq": 9, "distance_m": 27470.925, "section_seq": 1, "route_path_id": 146688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Miles Platting Jn", "stage_seq": 10, "distance_m": 28895.966, "section_seq": 1, "route_path_id": 146688}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 11, "distance_m": 31070.174, "section_seq": 1, "route_path_id": 146688}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 31070.174, "from_m": 0.0, "section_seq": 1, "route_path_id": 146688}], "total_distance_m": 31070.174, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31038.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.991, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:40Z", "source_id": 64184668, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:43Z", "source_id": 20340221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:28Z", "source_id": 64194567, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:31Z", "source_id": 20343080, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:46Z", "source_id": 64201118, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:50Z", "source_id": 20345056, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:30Z", "source_id": 64208571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:33Z", "source_id": 20347325, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:43Z", "source_id": 64234177, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:46Z", "source_id": 20355093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Todmorden 2223 2223 1 None None Manchester Victoria 2256 2256 5 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89293/2026-09-21/detailed None Rochdale 2026-09-21T22:39:00+01:00 Manchester Victoria 12.0 {"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} 10.4 2240 2252 Rochdale Manchester Victoria H.s. Manchester Victoria 53.4880832 -2.2415595 53.4880832 -2.2415595 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Manchester Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355093 1790027507928580 43 43 2026-09-21 22:02:32.312507 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:31.148310
724947 755330 L37718 632A67M721 2026-09-21 COMPLETE 20354865 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 755330, "stp": "P", "toc": "Chiltern Railways", "uid": "L37718", "consist": "165035", "dest_crs": "AYS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37718/2026-09-21/detailed", "trust_id": "632A67M721", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "2", "is_terminated": 1, "next_location": "Aylesbury", "signalling_id": "2A67", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "2252", "current_leg_dep": "2243", "current_leg_end": "Aylesbury", "origin_dep_time": "2144", "origin_platform": "1", "current_location": "Aylesbury", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8085332, 51.752391300000006], [-0.8085226999999999, 51.7525134], [-0.8085157, 51.7526447], [-0.8085126999999999, 51.7527712], [-0.8085190999999999, 51.7530915], [-0.8085465, 51.75341530000001], [-0.8086069, 51.753778899999986], [-0.8086961, 51.7542065], [-0.8087785999999999, 51.7545663], [-0.8088282000000001, 51.7548112], [-0.8088765, 51.7550943], [-0.8089109999999999, 51.7553504], [-0.8089211999999999, 51.75547049999999], [-0.8088963999999998, 51.7563371], [-0.8087702999999999, 51.7569372], [-0.8087085999999999, 51.7572568], [-0.8085584, 51.75805210000001], [-0.8084837557075693, 51.75845749999449], [-0.8083626, 51.7591155], [-0.8082445999999999, 51.759743], [-0.8081292999999999, 51.760354], [-0.8080247, 51.760906], [-0.8077998, 51.76213989999999], [-0.8075917999999999, 51.76331690000001], [-0.8074926000000001, 51.763887700000005], [-0.8073226, 51.7647076], [-0.8072239999999999, 51.7652863], [-0.8071278999999999, 51.76582009999999], [-0.8070152, 51.7663853], [-0.8069119999999999, 51.767014899999985], [-0.8067664999999999, 51.7676865], [-0.8066965, 51.76804389999999], [-0.8065963000000002, 51.76853650000001], [-0.8064898, 51.7691033], [-0.8063672999999999, 51.769786100000005], [-0.8062175, 51.7705558], [-0.8061141999999999, 51.7710959], [-0.8060180999999998, 51.77164369999999], [-0.8059654000000002, 51.77192380000001], [-0.8059454, 51.7722602], [-0.8059011000000001, 51.77289119999999], [-0.8059499, 51.77375249999999], [-0.8060312999999999, 51.7743414], [-0.806107, 51.7746737], [-0.8063046, 51.775327999999995], [-0.8064994, 51.775873300000015], [-0.8067797, 51.776527299999984], [-0.8068653, 51.776719400000005], [-0.8069819999999999, 51.7769199], [-0.8073121869614983, 51.77753249589623], [-0.8075451999999999, 51.77796479999999], [-0.8078070999999999, 51.77846799999999], [-0.8084035, 51.7796992], [-0.8084837557075693, 51.77987333482692], [-0.8087128, 51.7803703], [-0.8089167, 51.780798399999995], [-0.8091070999999999, 51.781266300000006], [-0.8095148, 51.7823084], [-0.8097683, 51.7830643], [-0.8099145, 51.78366239999999], [-0.8099676, 51.7839095], [-0.8100218, 51.7841105], [-0.8101524, 51.78472899999999], [-0.8102979, 51.78551100000001], [-0.8104056, 51.78625139999998], [-0.8104407000000001, 51.7867054], [-0.8104767999999999, 51.7876068], [-0.8104512, 51.7904282], [-0.8104108, 51.7907328], [-0.8102364999999999, 51.7917494], [-0.8102165999999998, 51.79200599999999], [-0.8101041, 51.7934547], [-0.8100972, 51.7947101], [-0.8100947, 51.7953467], [-0.8100941, 51.79612], [-0.8101073999999999, 51.7971323], [-0.8101047, 51.7981209], [-0.810106, 51.7989669], [-0.8100925999999999, 51.8027801], [-0.8101031999999999, 51.80642789999999], [-0.8101197, 51.80878999999999], [-0.8101036999999999, 51.80988140000001], [-0.8101332, 51.8105308], [-0.8101372999999998, 51.81054569999999], [-0.8102989999999999, 51.8111284], [-0.810476, 51.8114103], [-0.8107056999999999, 51.811681], [-0.8109372999999999, 51.8119161], [-0.8112236, 51.8121274], [-0.8117633999999999, 51.8124475], [-0.8121926, 51.81269959999999], [-0.8128431000000002, 51.81298], [-0.8130683, 51.8130611], [-0.8134566999999999, 51.813192599999994], [-0.8140051999999999, 51.8133737], [-0.8143687, 51.8134969]]}", "current_leg_start": "Little Kimble", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "51.8134969", "next_location_lon": "-0.8143687", "previous_location": "Little Kimble", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"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\": 42443.317, \"from_m\": 9324.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\": 100.0}, {\"to_m\": 44191.135, \"from_m\": 42443.317, \"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\": 44277.498, \"from_m\": 44191.135, \"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\": 44535.315, \"from_m\": 44277.498, \"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\": 44912.404, \"from_m\": 44535.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44973.112, \"from_m\": 44912.404, \"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\": 45070.058, \"from_m\": 44973.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48868.113, \"from_m\": 45070.058, \"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\": 55935.499, \"from_m\": 48868.113, \"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\": 57248.759, \"from_m\": 55935.499, \"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\": 57835.461, \"from_m\": 57248.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57935.262, \"from_m\": 57835.461, \"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\": 68832.601, \"from_m\": 57935.262, \"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\": 69078.635, \"from_m\": 68832.601, \"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\": 69173.848, \"from_m\": 69078.635, \"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\": 69293.45, \"from_m\": 69173.848, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 755330, \"profile_key\": \"e89e04892065f5b303567e66c95bb59bf95daf448a1f70dc8defae17bcca94ff\", \"schedule_id\": 16693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Northolt Park\", \"stage_seq\": 4, \"distance_m\": 15701.262, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 5, \"distance_m\": 17033.992, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"South Ruislip\", \"stage_seq\": 6, \"distance_m\": 18570.06, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"West Ruislip\", \"stage_seq\": 7, \"distance_m\": 21492.555, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Denham\", \"stage_seq\": 8, \"distance_m\": 25814.918, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Gerrards Cross\", \"stage_seq\": 9, \"distance_m\": 29989.23, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"High Wycombe\", \"stage_seq\": 10, \"distance_m\": 44742.092, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Saunderton\", \"stage_seq\": 11, \"distance_m\": 52647.411, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2235\", \"location\": \"Princes Risborough\", \"stage_seq\": 12, \"distance_m\": 57714.833, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"Monks Risborough\", \"stage_seq\": 13, \"distance_m\": 59922.795, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"Little Kimble\", \"stage_seq\": 14, \"distance_m\": 62313.761, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Marsh Lane Level Crossing\", \"stage_seq\": 15, \"distance_m\": 65244.027, \"section_seq\": 1, \"route_path_id\": 137090}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Aylesbury\", \"stage_seq\": 16, \"distance_m\": 69293.45, \"section_seq\": 1, \"route_path_id\": 137090}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 69293.45, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137090}], \"total_distance_m\": 69293.45, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 69293.45, \"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": "2144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.8134969", "current_position_lon": "-0.8143687", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:25Z\", \"source_id\": 64109004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:30Z\", \"source_id\": 20317833, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:56Z\", \"source_id\": 64123088, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:02Z\", \"source_id\": 20321965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 64129749, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 20323922, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:49Z\", \"source_id\": 64133850, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:56Z\", \"source_id\": 20325138, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:45Z\", \"source_id\": 64144814, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:49Z\", \"source_id\": 20328303, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:47Z\", \"source_id\": 64155566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:51Z\", \"source_id\": 20331511, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:31Z\", \"source_id\": 64178185, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:34Z\", \"source_id\": 20338282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:56Z\", \"source_id\": 64191475, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:06Z\", \"source_id\": 20342238, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:36Z\", \"source_id\": 64198890, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:41Z\", \"source_id\": 20344425, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:05Z\", \"source_id\": 20347639, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:05Z\", \"source_id\": 20350010, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:16Z\", \"source_id\": 64233258, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:20Z\", \"source_id\": 20354865, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury", "service_state_platform": "2", "timing_fact_generation": 1790027481583116, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:35.672638", "service_state_evidence_id": 20354865, "current_leg_start_actual_dep": "2026-09-21T22:43:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:36.539747", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB AYS 2A67 165035 3 75 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "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": 42443.317, "from_m": 9324.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": 100.0}, {"to_m": 44191.135, "from_m": 42443.317, "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": 44277.498, "from_m": 44191.135, "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": 44535.315, "from_m": 44277.498, "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": 44912.404, "from_m": 44535.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44973.112, "from_m": 44912.404, "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": 45070.058, "from_m": 44973.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48868.113, "from_m": 45070.058, "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": 55935.499, "from_m": 48868.113, "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": 57248.759, "from_m": 55935.499, "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": 57835.461, "from_m": 57248.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 57935.262, "from_m": 57835.461, "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": 68832.601, "from_m": 57935.262, "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": 69078.635, "from_m": 68832.601, "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": 69173.848, "from_m": 69078.635, "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": 69293.45, "from_m": 69173.848, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 755330, "profile_key": "e89e04892065f5b303567e66c95bb59bf95daf448a1f70dc8defae17bcca94ff", "schedule_id": 16693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2144", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Northolt Park", "stage_seq": 4, "distance_m": 15701.262, "section_seq": 1, "route_path_id": 137090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Northolt Park Jn", "stage_seq": 5, "distance_m": 17033.992, "section_seq": 1, "route_path_id": 137090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "South Ruislip", "stage_seq": 6, "distance_m": 18570.06, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "West Ruislip", "stage_seq": 7, "distance_m": 21492.555, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Denham", "stage_seq": 8, "distance_m": 25814.918, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Gerrards Cross", "stage_seq": 9, "distance_m": 29989.23, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "High Wycombe", "stage_seq": 10, "distance_m": 44742.092, "section_seq": 1, "route_path_id": 137090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Saunderton", "stage_seq": 11, "distance_m": 52647.411, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2235", "location": "Princes Risborough", "stage_seq": 12, "distance_m": 57714.833, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "Monks Risborough", "stage_seq": 13, "distance_m": 59922.795, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "Little Kimble", "stage_seq": 14, "distance_m": 62313.761, "section_seq": 1, "route_path_id": 137090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Marsh Lane Level Crossing", "stage_seq": 15, "distance_m": 65244.027, "section_seq": 1, "route_path_id": 137090}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Aylesbury", "stage_seq": 16, "distance_m": 69293.45, "section_seq": 1, "route_path_id": 137090}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 69293.45, "from_m": 0.0, "section_seq": 1, "route_path_id": 137090}], "total_distance_m": 69293.45, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 69293.45, "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": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:25Z", "source_id": 64109004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:30Z", "source_id": 20317833, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:56Z", "source_id": 64123088, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:02Z", "source_id": 20321965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 64129749, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 20323922, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:49Z", "source_id": 64133850, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:56Z", "source_id": 20325138, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:45Z", "source_id": 64144814, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:49Z", "source_id": 20328303, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:47Z", "source_id": 64155566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:51Z", "source_id": 20331511, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:31Z", "source_id": 64178185, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:34Z", "source_id": 20338282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:56Z", "source_id": 64191475, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:06Z", "source_id": 20342238, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:36Z", "source_id": 64198890, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:41Z", "source_id": 20344425, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:05Z", "source_id": 20347639, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:05Z", "source_id": 20350010, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:16Z", "source_id": 64233258, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:20Z", "source_id": 20354865, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] London Marylebone 2144 2144 1 None None Aylesbury 2252 2252 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37718/2026-09-21/detailed None Little Kimble 2026-09-21T22:43:00+01:00 Aylesbury 9.0 {"type": "LineString", "coordinates": [[-0.8085332, 51.752391300000006], [-0.8085226999999999, 51.7525134], [-0.8085157, 51.7526447], [-0.8085126999999999, 51.7527712], [-0.8085190999999999, 51.7530915], [-0.8085465, 51.75341530000001], [-0.8086069, 51.753778899999986], [-0.8086961, 51.7542065], [-0.8087785999999999, 51.7545663], [-0.8088282000000001, 51.7548112], [-0.8088765, 51.7550943], [-0.8089109999999999, 51.7553504], [-0.8089211999999999, 51.75547049999999], [-0.8088963999999998, 51.7563371], [-0.8087702999999999, 51.7569372], [-0.8087085999999999, 51.7572568], [-0.8085584, 51.75805210000001], [-0.8084837557075693, 51.75845749999449], [-0.8083626, 51.7591155], [-0.8082445999999999, 51.759743], [-0.8081292999999999, 51.760354], [-0.8080247, 51.760906], [-0.8077998, 51.76213989999999], [-0.8075917999999999, 51.76331690000001], [-0.8074926000000001, 51.763887700000005], [-0.8073226, 51.7647076], [-0.8072239999999999, 51.7652863], [-0.8071278999999999, 51.76582009999999], [-0.8070152, 51.7663853], [-0.8069119999999999, 51.767014899999985], [-0.8067664999999999, 51.7676865], [-0.8066965, 51.76804389999999], [-0.8065963000000002, 51.76853650000001], [-0.8064898, 51.7691033], [-0.8063672999999999, 51.769786100000005], [-0.8062175, 51.7705558], [-0.8061141999999999, 51.7710959], [-0.8060180999999998, 51.77164369999999], [-0.8059654000000002, 51.77192380000001], [-0.8059454, 51.7722602], [-0.8059011000000001, 51.77289119999999], [-0.8059499, 51.77375249999999], [-0.8060312999999999, 51.7743414], [-0.806107, 51.7746737], [-0.8063046, 51.775327999999995], [-0.8064994, 51.775873300000015], [-0.8067797, 51.776527299999984], [-0.8068653, 51.776719400000005], [-0.8069819999999999, 51.7769199], [-0.8073121869614983, 51.77753249589623], [-0.8075451999999999, 51.77796479999999], [-0.8078070999999999, 51.77846799999999], [-0.8084035, 51.7796992], [-0.8084837557075693, 51.77987333482692], [-0.8087128, 51.7803703], [-0.8089167, 51.780798399999995], [-0.8091070999999999, 51.781266300000006], [-0.8095148, 51.7823084], [-0.8097683, 51.7830643], [-0.8099145, 51.78366239999999], [-0.8099676, 51.7839095], [-0.8100218, 51.7841105], [-0.8101524, 51.78472899999999], [-0.8102979, 51.78551100000001], [-0.8104056, 51.78625139999998], [-0.8104407000000001, 51.7867054], [-0.8104767999999999, 51.7876068], [-0.8104512, 51.7904282], [-0.8104108, 51.7907328], [-0.8102364999999999, 51.7917494], [-0.8102165999999998, 51.79200599999999], [-0.8101041, 51.7934547], [-0.8100972, 51.7947101], [-0.8100947, 51.7953467], [-0.8100941, 51.79612], [-0.8101073999999999, 51.7971323], [-0.8101047, 51.7981209], [-0.810106, 51.7989669], [-0.8100925999999999, 51.8027801], [-0.8101031999999999, 51.80642789999999], [-0.8101197, 51.80878999999999], [-0.8101036999999999, 51.80988140000001], [-0.8101332, 51.8105308], [-0.8101372999999998, 51.81054569999999], [-0.8102989999999999, 51.8111284], [-0.810476, 51.8114103], [-0.8107056999999999, 51.811681], [-0.8109372999999999, 51.8119161], [-0.8112236, 51.8121274], [-0.8117633999999999, 51.8124475], [-0.8121926, 51.81269959999999], [-0.8128431000000002, 51.81298], [-0.8130683, 51.8130611], [-0.8134566999999999, 51.813192599999994], [-0.8140051999999999, 51.8133737], [-0.8143687, 51.8134969]]} 4.3 2243 2252 Little Kimble Aylesbury Aylesbury 51.8134969 -0.8143687 51.8134969 -0.8143687 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Aylesbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354865 1790027481583116 72 72 2026-09-21 22:02:36.539747 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:35.672638
724948 756395 W84025 062W67M821 2026-09-21 COMPLETE 20354805 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 756395, "stp": "P", "toc": "ScotRail", "uid": "W84025", "consist": "156439", "dest_crs": "ANL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84025/2026-09-21/detailed", "trust_id": "062W67M821", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Anniesland", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "3", "is_terminated": 1, "next_location": "Anniesland", "signalling_id": "2W67", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2252", "current_leg_dep": "2250", "current_leg_end": "Anniesland", "origin_dep_time": "2233", "origin_platform": "4", "current_location": "Anniesland", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]}", "current_leg_start": "Kelvindale", "dest_arr_time_act": "2252", "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": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 756395, \"profile_key\": \"05398f3c50f1a1c0b2630c702a3a3859ac2642e9bf73e89530aa9dbbee962aff\", \"schedule_id\": 29267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 4, \"distance_m\": 3169.328, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2238H\", \"location\": \"Ashfield\", \"stage_seq\": 5, \"distance_m\": 3416.012, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4027.488, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 7, \"distance_m\": 5799.436, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"Summerston\", \"stage_seq\": 8, \"distance_m\": 6434.058, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247\", \"location\": \"Maryhill\", \"stage_seq\": 9, \"distance_m\": 7023.612, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249H\", \"location\": \"Kelvindale\", \"stage_seq\": 10, \"distance_m\": 7758.216, \"section_seq\": 1, \"route_path_id\": 142123}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Anniesland\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 142123}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142123}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.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": "2233", "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-21T21:38:00Z\", \"source_id\": 64207655, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:05Z\", \"source_id\": 20347051, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:56Z\", \"source_id\": 64211351, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 20348132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:05Z\", \"source_id\": 20350603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:05Z\", \"source_id\": 20351800, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:02Z\", \"source_id\": 64224919, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:06Z\", \"source_id\": 20352412, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:07Z\", \"source_id\": 20354137, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:12Z\", \"source_id\": 64233101, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:15Z\", \"source_id\": 20354805, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Anniesland", "service_state_platform": "3", "timing_fact_generation": 1790027476061477, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:40.213426", "service_state_evidence_id": 20354805, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:40.624850", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ ANL 2W67 156439 2 75 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed: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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 756395, "profile_key": "05398f3c50f1a1c0b2630c702a3a3859ac2642e9bf73e89530aa9dbbee962aff", "schedule_id": 29267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2233", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 142123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 142123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Cowlairs North Jn", "stage_seq": 4, "distance_m": 3169.328, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2238H", "location": "Ashfield", "stage_seq": 5, "distance_m": 3416.012, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4027.488, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 7, "distance_m": 5799.436, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "Summerston", "stage_seq": 8, "distance_m": 6434.058, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247", "location": "Maryhill", "stage_seq": 9, "distance_m": 7023.612, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249H", "location": "Kelvindale", "stage_seq": 10, "distance_m": 7758.216, "section_seq": 1, "route_path_id": 142123}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Anniesland", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 142123}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 142123}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.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-21T21:38:00Z", "source_id": 64207655, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:05Z", "source_id": 20347051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1314, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:56Z", "source_id": 64211351, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 20348132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:05Z", "source_id": 20350603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:05Z", "source_id": 20351800, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:02Z", "source_id": 64224919, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:06Z", "source_id": 20352412, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:07Z", "source_id": 20354137, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:12Z", "source_id": 64233101, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:15Z", "source_id": 20354805, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2233 2233 4 None None Anniesland 2252 2252 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84025/2026-09-21/detailed None Kelvindale 2026-09-21T22:49: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 2250 2252 Kelvindale Anniesland Anniesland 55.8899478 -4.3215253 55.8899478 -4.3215253 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Anniesland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354805 1790027476061477 30 30 2026-09-21 22:02:40.624850 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:40.213426
724949 755012 W69085 012H77M721 2026-09-21 COMPLETE 20355549 2026-09-21 22:39:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 755012, "stp": "P", "toc": "ScotRail", "uid": "W69085", "consist": "158709", "dest_crs": "TAI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69085/2026-09-21/detailed", "trust_id": "012H77M721", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tain", "service_date": "2026-09-21", "dest_arr_time": "2240", "dest_platform": "2", "is_terminated": 1, "next_location": "Tain", "signalling_id": "2H77", "timing_status": "EARLY", "origin_station": "Inverness", "current_leg_arr": "2239", "current_leg_dep": "2234½", "current_leg_end": "Tain", "origin_dep_time": "2129", "origin_platform": "5", "current_location": "Tain", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9939483, 57.7781428], [-3.9936431, 57.77853420000001], [-3.992963299999999, 57.77936950000001], [-3.9923088, 57.7804621], [-3.9917186999999994, 57.7816175], [-3.9914183, 57.7824126], [-3.9912145, 57.782996099999984], [-3.9910964, 57.78347080000001], [-3.991032099999999, 57.78399129999999], [-3.991032099999999, 57.7844088], [-3.9910857, 57.7848492], [-3.9912037, 57.78536400000001], [-3.9913432000000006, 57.78580440000001], [-3.9916651, 57.7864907], [-3.9919869, 57.7869883], [-3.9925126999999994, 57.78758880000001], [-3.9930813, 57.788160700000006], [-3.994186399999999, 57.7890929], [-3.995677699999999, 57.7901852], [-3.9975659, 57.79147760000001], [-3.9997117, 57.792832800000006], [-4.0016322, 57.79394789999999], [-4.0028016, 57.7946055], [-4.0055589, 57.79600630000001], [-4.0076189, 57.796989800000006], [-4.0093998, 57.7977788], [-4.012704299999999, 57.79915100000001], [-4.0180755, 57.8013738], [-4.021974, 57.8029871], [-4.0278403, 57.80539409999998], [-4.031051699999999, 57.80671179999999], [-4.0312846, 57.80680780000001], [-4.039665899999999, 57.8102637], [-4.040587, 57.810620400000005], [-4.0406855, 57.8106605], [-4.0417902, 57.8110981], [-4.042418778537846, 57.81133993473666], [-4.0435283, 57.81176679999999], [-4.044890799999999, 57.8122297], [-4.049047, 57.81352119999999], [-4.0505583, 57.814016999999986], [-4.0516462, 57.81435569999999], [-4.051939, 57.8144468]]}", "current_leg_start": "Fearn", "dest_arr_time_act": "2240", "motion_projection": null, "next_location_lat": "57.8144468", "next_location_lon": "-4.0519390", "previous_location": "Fearn", "current_leg_milage": "3.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"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\": 497.587, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1443.586, \"from_m\": 497.587, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1554.744, \"from_m\": 1443.586, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1818.809, \"from_m\": 1554.744, \"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\": 3132.36, \"from_m\": 1818.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3228.94, \"from_m\": 3132.36, \"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\": 6586.983, \"from_m\": 3228.94, \"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\": 6627.707, \"from_m\": 6586.983, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15784.433, \"from_m\": 6627.707, \"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\": 18272.924, \"from_m\": 15784.433, \"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\": 19391.508, \"from_m\": 18272.924, \"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\": 21289.295, \"from_m\": 19391.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21905.874, \"from_m\": 21289.295, \"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\": 30411.14, \"from_m\": 21905.874, \"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\": 31045.996, \"from_m\": 30411.14, \"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\": 45438.742, \"from_m\": 31045.996, \"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\": 46238.885, \"from_m\": 45438.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49786.771, \"from_m\": 46238.885, \"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\": 50206.205, \"from_m\": 49786.771, \"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\": 50208.315, \"from_m\": 50206.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50711.398, \"from_m\": 50208.315, \"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\": 51378.098, \"from_m\": 50711.398, \"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\": 71553.49, \"from_m\": 51378.098, \"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\": 71753.34, \"from_m\": 71553.49, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755012, \"profile_key\": \"d092d3f5ead57473b7e99650cbdb74e273f5a851617a5ea925f891da265072b6\", \"schedule_id\": 27848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Clachnaharry\", \"stage_seq\": 2, \"distance_m\": 3201.764, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Clunes I.B.\", \"stage_seq\": 3, \"distance_m\": 12881.105, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Beauly\", \"stage_seq\": 4, \"distance_m\": 16892.524, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Muir of Ord\", \"stage_seq\": 5, \"distance_m\": 21546.146, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Conon Bridge\", \"stage_seq\": 6, \"distance_m\": 26726.898, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2203\", \"location\": \"Dingwall\", \"stage_seq\": 7, \"distance_m\": 30712.544, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Alness\", \"stage_seq\": 8, \"distance_m\": 46544.258, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2221H\", \"location\": \"Invergordon\", \"stage_seq\": 9, \"distance_m\": 51116.895, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234H\", \"location\": \"Fearn\", \"stage_seq\": 10, \"distance_m\": 66011.392, \"section_seq\": 1, \"route_path_id\": 120536}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": null, \"location\": \"Tain\", \"stage_seq\": 11, \"distance_m\": 71753.34, \"section_seq\": 1, \"route_path_id\": 120536}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71753.34, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120536}], \"total_distance_m\": 71753.34, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 69853.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1899.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2129", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "57.8144468", "current_position_lon": "-4.0519390", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:35Z\", \"source_id\": 64104896, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:38Z\", \"source_id\": 20316568, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:49Z\", \"source_id\": 64131446, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:53Z\", \"source_id\": 20324453, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 96, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:23Z\", \"source_id\": 64171586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:28Z\", \"source_id\": 20336177, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:38Z\", \"source_id\": 20355549, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tain", "service_state_platform": "2", "timing_fact_generation": 1790027560260232, "current_leg_arrival_utc": "2026-09-21T22:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:40.253929", "service_state_evidence_id": 20355549, "current_leg_start_actual_dep": "2026-09-21T22:34:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-21T21:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:40.630245", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P INV TAI 2H77 158709 2 90 None {"version": 3, "segments": [{"to_m": 380.74, "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": 497.587, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1443.586, "from_m": 497.587, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1554.744, "from_m": 1443.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1818.809, "from_m": 1554.744, "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": 3132.36, "from_m": 1818.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3228.94, "from_m": 3132.36, "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": 6586.983, "from_m": 3228.94, "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": 6627.707, "from_m": 6586.983, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15784.433, "from_m": 6627.707, "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": 18272.924, "from_m": 15784.433, "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": 19391.508, "from_m": 18272.924, "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": 21289.295, "from_m": 19391.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21905.874, "from_m": 21289.295, "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": 30411.14, "from_m": 21905.874, "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": 31045.996, "from_m": 30411.14, "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": 45438.742, "from_m": 31045.996, "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": 46238.885, "from_m": 45438.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49786.771, "from_m": 46238.885, "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": 50206.205, "from_m": 49786.771, "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": 50208.315, "from_m": 50206.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50711.398, "from_m": 50208.315, "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": 51378.098, "from_m": 50711.398, "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": 71553.49, "from_m": 51378.098, "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": 71753.34, "from_m": 71553.49, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755012, "profile_key": "d092d3f5ead57473b7e99650cbdb74e273f5a851617a5ea925f891da265072b6", "schedule_id": 27848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2129", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Clachnaharry", "stage_seq": 2, "distance_m": 3201.764, "section_seq": 1, "route_path_id": 120536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Clunes I.B.", "stage_seq": 3, "distance_m": 12881.105, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Beauly", "stage_seq": 4, "distance_m": 16892.524, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Muir of Ord", "stage_seq": 5, "distance_m": 21546.146, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Conon Bridge", "stage_seq": 6, "distance_m": 26726.898, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2203", "location": "Dingwall", "stage_seq": 7, "distance_m": 30712.544, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Alness", "stage_seq": 8, "distance_m": 46544.258, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2221H", "location": "Invergordon", "stage_seq": 9, "distance_m": 51116.895, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234H", "location": "Fearn", "stage_seq": 10, "distance_m": 66011.392, "section_seq": 1, "route_path_id": 120536}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": null, "location": "Tain", "stage_seq": 11, "distance_m": 71753.34, "section_seq": 1, "route_path_id": 120536}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71753.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 120536}], "total_distance_m": 71753.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 69853.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1899.897, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:35Z", "source_id": 64104896, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:38Z", "source_id": 20316568, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 152, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:49Z", "source_id": 64131446, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:53Z", "source_id": 20324453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 96, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:23Z", "source_id": 64171586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:28Z", "source_id": 20336177, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:38Z", "source_id": 20355549, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}] Inverness 2129 2129 5 None None Tain 2240 2240 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69085/2026-09-21/detailed None Fearn 2026-09-21T22:34:30+01:00 Tain 4.5 {"type": "LineString", "coordinates": [[-3.9939483, 57.7781428], [-3.9936431, 57.77853420000001], [-3.992963299999999, 57.77936950000001], [-3.9923088, 57.7804621], [-3.9917186999999994, 57.7816175], [-3.9914183, 57.7824126], [-3.9912145, 57.782996099999984], [-3.9910964, 57.78347080000001], [-3.991032099999999, 57.78399129999999], [-3.991032099999999, 57.7844088], [-3.9910857, 57.7848492], [-3.9912037, 57.78536400000001], [-3.9913432000000006, 57.78580440000001], [-3.9916651, 57.7864907], [-3.9919869, 57.7869883], [-3.9925126999999994, 57.78758880000001], [-3.9930813, 57.788160700000006], [-3.994186399999999, 57.7890929], [-3.995677699999999, 57.7901852], [-3.9975659, 57.79147760000001], [-3.9997117, 57.792832800000006], [-4.0016322, 57.79394789999999], [-4.0028016, 57.7946055], [-4.0055589, 57.79600630000001], [-4.0076189, 57.796989800000006], [-4.0093998, 57.7977788], [-4.012704299999999, 57.79915100000001], [-4.0180755, 57.8013738], [-4.021974, 57.8029871], [-4.0278403, 57.80539409999998], [-4.031051699999999, 57.80671179999999], [-4.0312846, 57.80680780000001], [-4.039665899999999, 57.8102637], [-4.040587, 57.810620400000005], [-4.0406855, 57.8106605], [-4.0417902, 57.8110981], [-4.042418778537846, 57.81133993473666], [-4.0435283, 57.81176679999999], [-4.044890799999999, 57.8122297], [-4.049047, 57.81352119999999], [-4.0505583, 57.814016999999986], [-4.0516462, 57.81435569999999], [-4.051939, 57.8144468]]} 3.6 2234½ 2239 Fearn Tain Tain 57.8144468 -4.0519390 57.8144468 -4.0519390 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:39:00 Tain TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355549 1790027560260232 21 21 2026-09-21 22:02:40.630245 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:40.253929
724950 755093 C82768 871E54M721 2026-09-21 COMPLETE 20354778 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 755093, "stp": "P", "toc": "Southern", "uid": "C82768", "consist": "171809", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82768/2026-09-21/detailed", "trust_id": "871E54M721", "origin_crs": "UCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1E54", "timing_status": "EARLY", "origin_station": "Uckfield", "current_leg_arr": "2252", "current_leg_dep": "2238", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2133", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "East Croydon", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "East Croydon", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 127.488, \"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\": 9686.931, \"from_m\": 127.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10209.473, \"from_m\": 9686.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38778.444, \"from_m\": 10209.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39576.214, \"from_m\": 38778.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39722.376, \"from_m\": 39576.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41037.309, \"from_m\": 39722.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\": 41183.492, \"from_m\": 41037.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41220.948, \"from_m\": 41183.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41699.361, \"from_m\": 41220.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\": 41710.468, \"from_m\": 41699.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43333.218, \"from_m\": 41710.468, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45590.255, \"from_m\": 43333.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55652.093, \"from_m\": 45590.255, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55814.039, \"from_m\": 55652.093, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56960.639, \"from_m\": 55814.039, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56995.681, \"from_m\": 56960.639, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57061.742, \"from_m\": 56995.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57096.665, \"from_m\": 57061.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57163.165, \"from_m\": 57096.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57251.834, \"from_m\": 57163.165, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57282.269, \"from_m\": 57251.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57676.525, \"from_m\": 57282.269, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57713.491, \"from_m\": 57676.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58609.941, \"from_m\": 57713.491, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58641.337, \"from_m\": 58609.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\": 58675.35, \"from_m\": 58641.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59090.81, \"from_m\": 58675.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\": 60080.133, \"from_m\": 59090.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60402.117, \"from_m\": 60080.133, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60460.383, \"from_m\": 60402.117, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63749.01, \"from_m\": 60460.383, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63810.526, \"from_m\": 63749.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69091.699, \"from_m\": 63810.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70705.665, \"from_m\": 69091.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71371.238, \"from_m\": 70705.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71419.223, \"from_m\": 71371.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72759.848, \"from_m\": 71419.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72844.16, \"from_m\": 72759.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\": 73577.413, \"from_m\": 72844.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74008.239, \"from_m\": 73577.413, \"capability_applied\": null, \"effective_limit_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\": 755093, \"profile_key\": \"7da7e7547f4b5194db2f21b1dc7158356a0dbc5b32f0af2cbd8417d3b93ac2e5\", \"schedule_id\": 7801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Uckfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Buxted\", \"stage_seq\": 2, \"distance_m\": 3642.777, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Greenhurst Jn\", \"stage_seq\": 3, \"distance_m\": 5529.965, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Crowborough\", \"stage_seq\": 4, \"distance_m\": 11109.28, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Eridge\", \"stage_seq\": 5, \"distance_m\": 16860.465, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Ashurst Jn\", \"stage_seq\": 6, \"distance_m\": 19956.436, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2156\", \"location\": \"Ashurst\", \"stage_seq\": 7, \"distance_m\": 22430.907, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Blackham Jn\", \"stage_seq\": 8, \"distance_m\": 24031.873, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Cowden\", \"stage_seq\": 9, \"distance_m\": 26989.087, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Hever\", \"stage_seq\": 10, \"distance_m\": 30154.353, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Edenbridge Town\", \"stage_seq\": 11, \"distance_m\": 32991.143, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216H\", \"location\": \"Hurst Green\", \"stage_seq\": 12, \"distance_m\": 39887.695, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2220\", \"location\": \"Oxted\", \"stage_seq\": 13, \"distance_m\": 41410.521, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Sanderstead\", \"stage_seq\": 14, \"distance_m\": 54447.145, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"South Croydon\", \"stage_seq\": 15, \"distance_m\": 55976.444, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2238\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 57484.161, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 58331.871, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 59090.81, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 60144.872, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 63749.01, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 69442.821, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 70545.676, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Spa Road Jn\", \"stage_seq\": 23, \"distance_m\": 71910.298, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 24, \"distance_m\": 72844.16, \"section_seq\": 1, \"route_path_id\": 132800}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 25, \"distance_m\": 74008.239, \"section_seq\": 1, \"route_path_id\": 132800}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 74008.239, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132800}], \"total_distance_m\": 74008.239, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72436.878, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1571.361, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:04Z\", \"source_id\": 64077257, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:08Z\", \"source_id\": 20308416, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:10Z\", \"source_id\": 64084019, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310482, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:44Z\", \"source_id\": 64096291, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:46Z\", \"source_id\": 20314106, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:20Z\", \"source_id\": 64113119, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:23Z\", \"source_id\": 20319024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:17Z\", \"source_id\": 64128327, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:24Z\", \"source_id\": 20323468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:57Z\", \"source_id\": 64147322, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:02Z\", \"source_id\": 20329091, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:13Z\", \"source_id\": 64154404, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:15Z\", \"source_id\": 20331146, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:42Z\", \"source_id\": 64168105, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:49Z\", \"source_id\": 20335198, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:45Z\", \"source_id\": 64174422, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:50Z\", \"source_id\": 20337064, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:21Z\", \"source_id\": 64194383, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:25Z\", \"source_id\": 20343051, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:33Z\", \"source_id\": 64198810, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:38Z\", \"source_id\": 20344391, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:40Z\", \"source_id\": 64202993, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:42Z\", \"source_id\": 20345602, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:38Z\", \"source_id\": 64212677, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:42Z\", \"source_id\": 20348624, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:11Z\", \"source_id\": 64223326, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:15Z\", \"source_id\": 20351904, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:12Z\", \"source_id\": 64233093, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:13Z\", \"source_id\": 20354778, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "12", "timing_fact_generation": 1790027475394212, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:46.410517", "service_state_evidence_id": 20354778, "current_leg_start_actual_dep": "2026-09-21T22:38:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:46.657215", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P UCK None 1E54 171809 3 100 None {"version": 3, "segments": [{"to_m": 127.488, "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": 9686.931, "from_m": 127.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10209.473, "from_m": 9686.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38778.444, "from_m": 10209.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39576.214, "from_m": 38778.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39722.376, "from_m": 39576.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41037.309, "from_m": 39722.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": 41183.492, "from_m": 41037.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41220.948, "from_m": 41183.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41699.361, "from_m": 41220.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": 41710.468, "from_m": 41699.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43333.218, "from_m": 41710.468, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45590.255, "from_m": 43333.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55652.093, "from_m": 45590.255, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55814.039, "from_m": 55652.093, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56960.639, "from_m": 55814.039, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56995.681, "from_m": 56960.639, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57061.742, "from_m": 56995.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57096.665, "from_m": 57061.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57163.165, "from_m": 57096.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57251.834, "from_m": 57163.165, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57282.269, "from_m": 57251.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57676.525, "from_m": 57282.269, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57713.491, "from_m": 57676.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58609.941, "from_m": 57713.491, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58641.337, "from_m": 58609.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": 58675.35, "from_m": 58641.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59090.81, "from_m": 58675.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": 60080.133, "from_m": 59090.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60402.117, "from_m": 60080.133, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60460.383, "from_m": 60402.117, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63749.01, "from_m": 60460.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63810.526, "from_m": 63749.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69091.699, "from_m": 63810.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70705.665, "from_m": 69091.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71371.238, "from_m": 70705.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71419.223, "from_m": 71371.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72759.848, "from_m": 71419.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72844.16, "from_m": 72759.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": 73577.413, "from_m": 72844.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74008.239, "from_m": 73577.413, "capability_applied": null, "effective_limit_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": 755093, "profile_key": "7da7e7547f4b5194db2f21b1dc7158356a0dbc5b32f0af2cbd8417d3b93ac2e5", "schedule_id": 7801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Uckfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Buxted", "stage_seq": 2, "distance_m": 3642.777, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Greenhurst Jn", "stage_seq": 3, "distance_m": 5529.965, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Crowborough", "stage_seq": 4, "distance_m": 11109.28, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Eridge", "stage_seq": 5, "distance_m": 16860.465, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Ashurst Jn", "stage_seq": 6, "distance_m": 19956.436, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2156", "location": "Ashurst", "stage_seq": 7, "distance_m": 22430.907, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Blackham Jn", "stage_seq": 8, "distance_m": 24031.873, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Cowden", "stage_seq": 9, "distance_m": 26989.087, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Hever", "stage_seq": 10, "distance_m": 30154.353, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Edenbridge Town", "stage_seq": 11, "distance_m": 32991.143, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216H", "location": "Hurst Green", "stage_seq": 12, "distance_m": 39887.695, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2220", "location": "Oxted", "stage_seq": 13, "distance_m": 41410.521, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Sanderstead", "stage_seq": 14, "distance_m": 54447.145, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "South Croydon", "stage_seq": 15, "distance_m": 55976.444, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2238", "location": "East Croydon", "stage_seq": 16, "distance_m": 57484.161, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 58331.871, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 59090.81, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 60144.872, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Sydenham", "stage_seq": 20, "distance_m": 63749.01, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 69442.821, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 70545.676, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Spa Road Jn", "stage_seq": 23, "distance_m": 71910.298, "section_seq": 1, "route_path_id": 132800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Abbey Street Jn", "stage_seq": 24, "distance_m": 72844.16, "section_seq": 1, "route_path_id": 132800}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 25, "distance_m": 74008.239, "section_seq": 1, "route_path_id": 132800}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 74008.239, "from_m": 0.0, "section_seq": 1, "route_path_id": 132800}], "total_distance_m": 74008.239, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72436.878, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1571.361, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:04Z", "source_id": 64077257, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:08Z", "source_id": 20308416, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30461, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:10Z", "source_id": 64084019, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310482, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30457, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:44Z", "source_id": 64096291, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:46Z", "source_id": 20314106, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30453, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:20Z", "source_id": 64113119, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:23Z", "source_id": 20319024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:17Z", "source_id": 64128327, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:24Z", "source_id": 20323468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30450, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:57Z", "source_id": 64147322, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:02Z", "source_id": 20329091, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:13Z", "source_id": 64154404, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:15Z", "source_id": 20331146, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:42Z", "source_id": 64168105, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:49Z", "source_id": 20335198, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:45Z", "source_id": 64174422, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:50Z", "source_id": 20337064, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:21Z", "source_id": 64194383, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:25Z", "source_id": 20343051, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:33Z", "source_id": 64198810, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:38Z", "source_id": 20344391, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:40Z", "source_id": 64202993, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:42Z", "source_id": 20345602, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:38Z", "source_id": 64212677, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:42Z", "source_id": 20348624, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:11Z", "source_id": 64223326, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:46:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:15Z", "source_id": 20351904, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:12Z", "source_id": 64233093, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:13Z", "source_id": 20354778, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Uckfield 2133 2133 None None None London Bridge (Central) 2253 2253 10 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82768/2026-09-21/detailed None East Croydon 2026-09-21T22:38:00+01:00 London Bridge (Central) 14.0 {"type": "LineString", "coordinates": [[-0.0924851312726095, 51.37631352779462], [-0.0924097, 51.37687109999999], [-0.0923293, 51.377317000000005], [-0.09225980000000002, 51.37755500000001], [-0.0922058, 51.3777497], [-0.0921453, 51.37799210000001], [-0.0920771, 51.378321799999995], [-0.09197099999999998, 51.3785852], [-0.0918612, 51.3788485], [-0.0917789, 51.3790465], [-0.0916681, 51.3792658], [-0.0912821, 51.3799528], [-0.09118629999999998, 51.38012570000001], [-0.0911162, 51.3802521], [-0.0909715, 51.3804815], [-0.0906005, 51.3810373], [-0.0904906, 51.3812086], [-0.0902016, 51.381659], [-0.0899602, 51.3820029], [-0.08983152841195213, 51.38216373988158], [-0.089651, 51.3823894], [-0.08942630000000001, 51.3826484], [-0.08920049999999999, 51.38292870000001], [-0.0888986, 51.3832953], [-0.0887543, 51.3834687], [-0.08844119999999998, 51.3838452], [-0.0880518, 51.38433849999999], [-0.08774379999999998, 51.38469419999999], [-0.0874015, 51.3850709], [-0.0870473, 51.3854235], [-0.0868351, 51.3856137], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.08647188952163073, 51.385984217989865], [-0.0863816, 51.386064000000005], [-0.0862756, 51.3861326], [-0.08603749999999999, 51.3862935], [-0.0857117, 51.3864984], [-0.0852381, 51.386785800000006], [-0.08522792919323766, 51.38679167395817], [-0.0847815, 51.3870495], [-0.08425549999999998, 51.3873606], [-0.0838722, 51.38759159999999], [-0.0834575, 51.387826800000006], [-0.08317879999999998, 51.38800149999999], [-0.0828117, 51.3881815], [-0.0824097, 51.3884603], [-0.08208329999999998, 51.38872249999999], [-0.08204064043416764, 51.388756374050146], [-0.0818478, 51.3889095], [-0.08143043717639085, 51.389260945911225], [-0.08135329999999999, 51.3893259], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 10.4 2238 2252 East Croydon London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354778 1790027475394212 83 83 2026-09-21 22:02:46.657215 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:46.410517
724951 755400 L01736 445B92M721 2026-09-21 COMPLETE 20355670 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 755400, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01736", "consist": "800207", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01736/2026-09-21/detailed", "trust_id": "445B92M721", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster IEP Depot", "service_date": "2026-09-21", "dest_arr_time": "2257", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster IEP Depot", "signalling_id": "5B92", "timing_status": "EARLY", "origin_station": "Lincoln", "current_leg_arr": "2252", "current_leg_dep": "2250", "current_leg_end": "Doncaster IEP Depot", "origin_dep_time": "2147", "origin_platform": "3", "current_location": "Doncaster IEP Depot", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.139810361615212, 53.52231852043269], [-1.1398197999999995, 53.52203850000001], [-1.1398204999999997, 53.5220191], [-1.1398349943701034, 53.52123315641426], [-1.1398419, 53.52085869999999], [-1.1398883999999998, 53.51949500000001], [-1.1398970999999998, 53.51913269999999], [-1.1399254, 53.518844599999994], [-1.1399213999999998, 53.5184331], [-1.1399451, 53.518013200000006], [-1.1399240999999998, 53.51762939999999], [-1.139908, 53.5170481], [-1.1399063, 53.51686660000001], [-1.1399094, 53.5165058], [-1.1399107, 53.5161793], [-1.1398754, 53.5158068], [-1.1398262, 53.51544770000001], [-1.1397916, 53.51526260000001], [-1.1397404, 53.514992699999986], [-1.139669, 53.5147418], [-1.1396254, 53.51458850000001], [-1.1394976, 53.51419329999999], [-1.139374, 53.513875199999994], [-1.1393539, 53.5138194], [-1.1393483999999998, 53.513804099999994], [-1.1392481, 53.5136128], [-1.1391542999999995, 53.513453299999995], [-1.1390604, 53.5133129], [-1.1389129, 53.51315429999999], [-1.1387627000000002, 53.5130139], [-1.1379673999999995, 53.51241019999999], [-1.137742, 53.51218930000001], [-1.1375019999999998, 53.51198349999999], [-1.1362555, 53.51066840000001], [-1.1359503, 53.510422], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001], [-1.1338032999999998, 53.509426700000006], [-1.1343473999999998, 53.5096499], [-1.1346919999999998, 53.50982230000001]]}", "current_leg_start": "Doncaster", "dest_arr_time_act": "2257", "motion_projection": null, "next_location_lat": "53.5098223", "next_location_lon": "-1.1346920", "previous_location": "Doncaster", "current_leg_milage": "1.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.341, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 309.844, \"from_m\": 91.341, \"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\": 1357.96, \"from_m\": 309.844, \"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\": 2712.144, \"from_m\": 1357.96, \"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\": 10911.249, \"from_m\": 2712.144, \"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\": 24755.569, \"from_m\": 10911.249, \"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\": 25939.438, \"from_m\": 24755.569, \"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\": 26248.276, \"from_m\": 25939.438, \"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\": 26430.037, \"from_m\": 26248.276, \"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\": 48799.852, \"from_m\": 26430.037, \"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\": 52312.863, \"from_m\": 48799.852, \"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\": 53504.518, \"from_m\": 52312.863, \"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\": 53545.496, \"from_m\": 53504.518, \"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\": 53606.586, \"from_m\": 53545.496, \"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\": 54601.409, \"from_m\": 53606.586, \"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\": 58713.964, \"from_m\": 54601.409, \"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\": 58769.897, \"from_m\": 58713.964, \"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\": 59279.876, \"from_m\": 58769.897, \"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\": 59335.809, \"from_m\": 59279.876, \"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\": 59952.206, \"from_m\": 59335.809, \"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\": 60763.86, \"from_m\": 59952.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 755400, \"profile_key\": \"7788d1adf71a5864e6e44f99de60b847c3d6b242c87a50502585a4005cc0d0d9\", \"schedule_id\": 15963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"West Holmes Jn\", \"stage_seq\": 2, \"distance_m\": 1357.96, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2159\", \"location\": \"Boultham Jn\", \"stage_seq\": 3, \"distance_m\": 1448.666, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 4, \"distance_m\": 2670.419, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Saxilby\", \"stage_seq\": 5, \"distance_m\": 9805.673, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 6, \"distance_m\": 25000.725, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 7, \"distance_m\": 26054.414, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 8, \"distance_m\": 53545.496, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 9, \"distance_m\": 54630.092, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 10, \"distance_m\": 55827.698, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2252\", \"location\": \"Doncaster\", \"stage_seq\": 11, \"distance_m\": 59024.886, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Sand Bank Jn\", \"stage_seq\": 12, \"distance_m\": 59935.229, \"section_seq\": 1, \"route_path_id\": 136841}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": null, \"location\": \"Doncaster IEP Depot\", \"stage_seq\": 13, \"distance_m\": 60763.86, \"section_seq\": 1, \"route_path_id\": 136841}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 60763.86, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136841}], \"total_distance_m\": 60763.86, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 58863.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1900.748, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.5098223", "current_position_lon": "-1.1346920", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:52Z\", \"source_id\": 64140591, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:55Z\", \"source_id\": 20327126, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:42Z\", \"source_id\": 64159791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:45Z\", \"source_id\": 20332714, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:38Z\", \"source_id\": 64198971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:45Z\", \"source_id\": 20344475, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:40Z\", \"source_id\": 64210912, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:44Z\", \"source_id\": 20348022, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:47Z\", \"source_id\": 64236279, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:49Z\", \"source_id\": 20355670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster IEP Depot", "service_state_platform": null, "timing_fact_generation": 1790027569953362, "current_leg_arrival_utc": "2026-09-21T22:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:49.948388", "service_state_evidence_id": 20355670, "current_leg_start_actual_dep": "2026-09-21T22:52:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:50.129348", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P LCN None 5B92 800207 5 125 None {"version": 3, "segments": [{"to_m": 91.341, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 309.844, "from_m": 91.341, "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": 1357.96, "from_m": 309.844, "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": 2712.144, "from_m": 1357.96, "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": 10911.249, "from_m": 2712.144, "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": 24755.569, "from_m": 10911.249, "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": 25939.438, "from_m": 24755.569, "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": 26248.276, "from_m": 25939.438, "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": 26430.037, "from_m": 26248.276, "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": 48799.852, "from_m": 26430.037, "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": 52312.863, "from_m": 48799.852, "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": 53504.518, "from_m": 52312.863, "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": 53545.496, "from_m": 53504.518, "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": 53606.586, "from_m": 53545.496, "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": 54601.409, "from_m": 53606.586, "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": 58713.964, "from_m": 54601.409, "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": 58769.897, "from_m": 58713.964, "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": 59279.876, "from_m": 58769.897, "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": 59335.809, "from_m": 59279.876, "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": 59952.206, "from_m": 59335.809, "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": 60763.86, "from_m": 59952.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 755400, "profile_key": "7788d1adf71a5864e6e44f99de60b847c3d6b242c87a50502585a4005cc0d0d9", "schedule_id": 15963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2147", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "West Holmes Jn", "stage_seq": 2, "distance_m": 1357.96, "section_seq": 1, "route_path_id": 136841}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2159", "location": "Boultham Jn", "stage_seq": 3, "distance_m": 1448.666, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Pyewipe Jn", "stage_seq": 4, "distance_m": 2670.419, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Saxilby", "stage_seq": 5, "distance_m": 9805.673, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Gainsborough Lea Road", "stage_seq": 6, "distance_m": 25000.725, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Gainsborough Trent Jns", "stage_seq": 7, "distance_m": 26054.414, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Bessacarr Jn", "stage_seq": 8, "distance_m": 53545.496, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Black Carr Jn (Doncaster)", "stage_seq": 9, "distance_m": 54630.092, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Potteric Carr Jn", "stage_seq": 10, "distance_m": 55827.698, "section_seq": 1, "route_path_id": 136841}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2252", "location": "Doncaster", "stage_seq": 11, "distance_m": 59024.886, "section_seq": 1, "route_path_id": 136841}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Sand Bank Jn", "stage_seq": 12, "distance_m": 59935.229, "section_seq": 1, "route_path_id": 136841}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": null, "location": "Doncaster IEP Depot", "stage_seq": 13, "distance_m": 60763.86, "section_seq": 1, "route_path_id": 136841}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 60763.86, "from_m": 0.0, "section_seq": 1, "route_path_id": 136841}], "total_distance_m": 60763.86, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 58863.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1900.748, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:52Z", "source_id": 64140591, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:55Z", "source_id": 20327126, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:42Z", "source_id": 64159791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:45Z", "source_id": 20332714, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:38Z", "source_id": 64198971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:45Z", "source_id": 20344475, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6909, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:40Z", "source_id": 64210912, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:44Z", "source_id": 20348022, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7082, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:47Z", "source_id": 64236279, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:49Z", "source_id": 20355670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Lincoln 2147 2147 3 None None Doncaster IEP Depot 2257 2257 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L01736/2026-09-21/detailed None Doncaster 2026-09-21T22:52:00+01:00 Doncaster IEP Depot 2.0 {"type": "LineString", "coordinates": [[-1.139810361615212, 53.52231852043269], [-1.1398197999999995, 53.52203850000001], [-1.1398204999999997, 53.5220191], [-1.1398349943701034, 53.52123315641426], [-1.1398419, 53.52085869999999], [-1.1398883999999998, 53.51949500000001], [-1.1398970999999998, 53.51913269999999], [-1.1399254, 53.518844599999994], [-1.1399213999999998, 53.5184331], [-1.1399451, 53.518013200000006], [-1.1399240999999998, 53.51762939999999], [-1.139908, 53.5170481], [-1.1399063, 53.51686660000001], [-1.1399094, 53.5165058], [-1.1399107, 53.5161793], [-1.1398754, 53.5158068], [-1.1398262, 53.51544770000001], [-1.1397916, 53.51526260000001], [-1.1397404, 53.514992699999986], [-1.139669, 53.5147418], [-1.1396254, 53.51458850000001], [-1.1394976, 53.51419329999999], [-1.139374, 53.513875199999994], [-1.1393539, 53.5138194], [-1.1393483999999998, 53.513804099999994], [-1.1392481, 53.5136128], [-1.1391542999999995, 53.513453299999995], [-1.1390604, 53.5133129], [-1.1389129, 53.51315429999999], [-1.1387627000000002, 53.5130139], [-1.1379673999999995, 53.51241019999999], [-1.137742, 53.51218930000001], [-1.1375019999999998, 53.51198349999999], [-1.1362555, 53.51066840000001], [-1.1359503, 53.510422], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001], [-1.1338032999999998, 53.509426700000006], [-1.1343473999999998, 53.5096499], [-1.1346919999999998, 53.50982230000001]]} 1.1 2250 2252 Doncaster Doncaster IEP Depot Doncaster IEP Depot 53.5098223 -1.1346920 53.5098223 -1.1346920 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Doncaster IEP Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355670 1790027569953362 39 39 2026-09-21 22:02:50.129348 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:49.948388
724952 754747 G89587 321N62M721 2026-09-21 COMPLETE 20354850 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 754747, "stp": "P", "toc": "Northern", "uid": "G89587", "consist": null, "dest_crs": "BPN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89587/2026-09-21/detailed", "trust_id": "321N62M721", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": "21:17:00", "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "4", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N62", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "2252", "current_leg_dep": "2248", "current_leg_end": "Blackpool North", "origin_dep_time": "2117", "origin_platform": "1A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-21T22:02:52", "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": "2253", "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": null, "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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13973.909, \"from_m\": 12742.627, \"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\": 15170.692, \"from_m\": 13973.909, \"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\": 15207.32, \"from_m\": 15170.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15604.778, \"from_m\": 15207.32, \"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\": 15640.589, \"from_m\": 15604.778, \"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\": 15885.482, \"from_m\": 15640.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15907.827, \"from_m\": 15885.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16046.654, \"from_m\": 15907.827, \"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\": 16509.994, \"from_m\": 16046.654, \"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\": 17122.924, \"from_m\": 16509.994, \"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\": 17202.733, \"from_m\": 17122.924, \"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\": 18973.307, \"from_m\": 17202.733, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19406.341, \"from_m\": 18973.307, \"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\": 20360.449, \"from_m\": 19406.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20828.426, \"from_m\": 20360.449, \"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\": 22995.173, \"from_m\": 20828.426, \"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\": 25403.29, \"from_m\": 22995.173, \"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\": 32970.949, \"from_m\": 25403.29, \"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\": 33984.766, \"from_m\": 32970.949, \"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\": 34029.75, \"from_m\": 33984.766, \"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\": 34554.448, \"from_m\": 34029.75, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35072.076, \"from_m\": 34554.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\": 39090.67, \"from_m\": 35072.076, \"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\": 39121.309, \"from_m\": 39090.67, \"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\": 47600.198, \"from_m\": 39121.309, \"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\": 47715.838, \"from_m\": 47600.198, \"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\": 50562.394, \"from_m\": 47715.838, \"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\": 57748.557, \"from_m\": 50562.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58138.167, \"from_m\": 57748.557, \"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\": 58199.633, \"from_m\": 58138.167, \"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\": 58283.839, \"from_m\": 58199.633, \"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\": 62358.303, \"from_m\": 58283.839, \"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\": 62424.474, \"from_m\": 62358.303, \"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\": 65915.879, \"from_m\": 62424.474, \"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\": 65963.212, \"from_m\": 65915.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65984.108, \"from_m\": 65963.212, \"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\": 66032.364, \"from_m\": 65984.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66072.584, \"from_m\": 66032.364, \"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\": 66126.666, \"from_m\": 66072.584, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66353.167, \"from_m\": 66126.666, \"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\": 67402.354, \"from_m\": 66353.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67425.249, \"from_m\": 67402.354, \"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\": 67483.031, \"from_m\": 67425.249, \"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\": 79263.992, \"from_m\": 67483.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79967.089, \"from_m\": 79263.992, \"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\": 80032.635, \"from_m\": 79967.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89261.556, \"from_m\": 80032.635, \"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\": 89871.453, \"from_m\": 89261.556, \"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\": 90241.186, \"from_m\": 89871.453, \"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\": 94124.065, \"from_m\": 90241.186, \"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\": 94156.856, \"from_m\": 94124.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94453.373, \"from_m\": 94156.856, \"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\": 94594.387, \"from_m\": 94453.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94785.248, \"from_m\": 94594.387, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94796.982, \"from_m\": 94785.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95123.869, \"from_m\": 94796.982, \"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\": 754747, \"profile_key\": \"4d1b1c2eeb98fdf9d7f35b52785339c608fe5dbcb23cb60a04686c63fa2741c8\", \"schedule_id\": 13167, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15273.5, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2133\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16384.227, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2137\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17278.961, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17846.115, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18384.048, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18891.058, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20140.058, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33733.084, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34439.828, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39090.67, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 39338.528, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Horwich Parkway\", \"stage_seq\": 16, \"distance_m\": 42470.937, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2203H\", \"location\": \"Blackrod\", \"stage_seq\": 17, \"distance_m\": 44963.485, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 18, \"distance_m\": 48241.183, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Chorley\", \"stage_seq\": 19, \"distance_m\": 53124.792, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215\", \"location\": \"Buckshaw Village\", \"stage_seq\": 20, \"distance_m\": 56793.106, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 58322.043, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2222\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 60475.773, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 23, \"distance_m\": 64203.063, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Ribble Jn\", \"stage_seq\": 24, \"distance_m\": 65915.879, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2227H\", \"wtt_dep\": \"2230\", \"location\": \"Preston\", \"stage_seq\": 25, \"distance_m\": 66881.821, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 26, \"distance_m\": 67610.757, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 27, \"distance_m\": 79413.608, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 28, \"distance_m\": 90087.375, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 29, \"distance_m\": 94235.212, \"section_seq\": 1, \"route_path_id\": 134806}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 30, \"distance_m\": 95123.869, \"section_seq\": 1, \"route_path_id\": 134806}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 95123.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134806}], \"total_distance_m\": 95123.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 80539.898, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 14583.971, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "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\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:57Z\", \"source_id\": 64072417, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:04Z\", \"source_id\": 20307031, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:36Z\", \"source_id\": 64078531, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:38Z\", \"source_id\": 20308776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:12Z\", \"source_id\": 64086274, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:18Z\", \"source_id\": 20311208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:34Z\", \"source_id\": 64107163, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:41Z\", \"source_id\": 20317269, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:22Z\", \"source_id\": 64119703, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:26Z\", \"source_id\": 20320964, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:28Z\", \"source_id\": 64128687, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:30Z\", \"source_id\": 20323564, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:42Z\", \"source_id\": 64133526, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:48Z\", \"source_id\": 20325062, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:23Z\", \"source_id\": 64141745, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:25Z\", \"source_id\": 20327407, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:38Z\", \"source_id\": 64151102, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:39Z\", \"source_id\": 20330160, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:08Z\", \"source_id\": 64158534, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:12Z\", \"source_id\": 20332368, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:31Z\", \"source_id\": 64176024, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:34Z\", \"source_id\": 20337530, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:16Z\", \"source_id\": 64190147, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:19Z\", \"source_id\": 20341831, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:06Z\", \"source_id\": 64209787, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:09Z\", \"source_id\": 20347681, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:47Z\", \"source_id\": 64224421, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:50Z\", \"source_id\": 20352252, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:16Z\", \"source_id\": 64233244, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:20Z\", \"source_id\": 20354850, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "4", "timing_fact_generation": 1790027481262921, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:50.432196", "service_state_evidence_id": 20354850, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:02:51.182739", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA BPN 1N62 None None None None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "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": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13973.909, "from_m": 12742.627, "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": 15170.692, "from_m": 13973.909, "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": 15207.32, "from_m": 15170.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15604.778, "from_m": 15207.32, "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": 15640.589, "from_m": 15604.778, "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": 15885.482, "from_m": 15640.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15907.827, "from_m": 15885.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16046.654, "from_m": 15907.827, "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": 16509.994, "from_m": 16046.654, "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": 17122.924, "from_m": 16509.994, "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": 17202.733, "from_m": 17122.924, "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": 18973.307, "from_m": 17202.733, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19406.341, "from_m": 18973.307, "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": 20360.449, "from_m": 19406.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20828.426, "from_m": 20360.449, "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": 22995.173, "from_m": 20828.426, "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": 25403.29, "from_m": 22995.173, "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": 32970.949, "from_m": 25403.29, "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": 33984.766, "from_m": 32970.949, "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": 34029.75, "from_m": 33984.766, "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": 34554.448, "from_m": 34029.75, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35072.076, "from_m": 34554.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": 39090.67, "from_m": 35072.076, "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": 39121.309, "from_m": 39090.67, "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": 47600.198, "from_m": 39121.309, "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": 47715.838, "from_m": 47600.198, "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": 50562.394, "from_m": 47715.838, "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": 57748.557, "from_m": 50562.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58138.167, "from_m": 57748.557, "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": 58199.633, "from_m": 58138.167, "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": 58283.839, "from_m": 58199.633, "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": 62358.303, "from_m": 58283.839, "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": 62424.474, "from_m": 62358.303, "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": 65915.879, "from_m": 62424.474, "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": 65963.212, "from_m": 65915.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65984.108, "from_m": 65963.212, "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": 66032.364, "from_m": 65984.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66072.584, "from_m": 66032.364, "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": 66126.666, "from_m": 66072.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66353.167, "from_m": 66126.666, "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": 67402.354, "from_m": 66353.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67425.249, "from_m": 67402.354, "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": 67483.031, "from_m": 67425.249, "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": 79263.992, "from_m": 67483.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79967.089, "from_m": 79263.992, "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": 80032.635, "from_m": 79967.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89261.556, "from_m": 80032.635, "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": 89871.453, "from_m": 89261.556, "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": 90241.186, "from_m": 89871.453, "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": 94124.065, "from_m": 90241.186, "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": 94156.856, "from_m": 94124.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94453.373, "from_m": 94156.856, "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": 94594.387, "from_m": 94453.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94785.248, "from_m": 94594.387, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94796.982, "from_m": 94785.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95123.869, "from_m": 94796.982, "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": 754747, "profile_key": "4d1b1c2eeb98fdf9d7f35b52785339c608fe5dbcb23cb60a04686c63fa2741c8", "schedule_id": 13167, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15273.5, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2133", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16384.227, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2137", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17278.961, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17846.115, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18384.048, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18891.058, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20140.058, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33733.084, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Bolton", "stage_seq": 13, "distance_m": 34439.828, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39090.67, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Lostock", "stage_seq": 15, "distance_m": 39338.528, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Horwich Parkway", "stage_seq": 16, "distance_m": 42470.937, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Blackrod", "stage_seq": 17, "distance_m": 44963.485, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Adlington (Lancashire)", "stage_seq": 18, "distance_m": 48241.183, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Chorley", "stage_seq": 19, "distance_m": 53124.792, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215", "location": "Buckshaw Village", "stage_seq": 20, "distance_m": 56793.106, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 58322.043, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2222", "location": "Leyland", "stage_seq": 22, "distance_m": 60475.773, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Farington Curve Jn", "stage_seq": 23, "distance_m": 64203.063, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Ribble Jn", "stage_seq": 24, "distance_m": 65915.879, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2227H", "wtt_dep": "2230", "location": "Preston", "stage_seq": 25, "distance_m": 66881.821, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Preston Fylde Jn", "stage_seq": 26, "distance_m": 67610.757, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "Kirkham & Wesham", "stage_seq": 27, "distance_m": 79413.608, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247H", "location": "Poulton-le-Fylde", "stage_seq": 28, "distance_m": 90087.375, "section_seq": 1, "route_path_id": 134806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Devonshire Road Jn", "stage_seq": 29, "distance_m": 94235.212, "section_seq": 1, "route_path_id": 134806}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 30, "distance_m": 95123.869, "section_seq": 1, "route_path_id": 134806}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 95123.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 134806}], "total_distance_m": 95123.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 80539.898, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 14583.971, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:57Z", "source_id": 64072417, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:04Z", "source_id": 20307031, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:36Z", "source_id": 64078531, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:38Z", "source_id": 20308776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:12Z", "source_id": 64086274, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:18Z", "source_id": 20311208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:34Z", "source_id": 64107163, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:41Z", "source_id": 20317269, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8043, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:22Z", "source_id": 64119703, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:26Z", "source_id": 20320964, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:28Z", "source_id": 64128687, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:30Z", "source_id": 20323564, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:42Z", "source_id": 64133526, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:03:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:48Z", "source_id": 20325062, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8040, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:23Z", "source_id": 64141745, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:25Z", "source_id": 20327407, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:38Z", "source_id": 64151102, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:39Z", "source_id": 20330160, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:08Z", "source_id": 64158534, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:12Z", "source_id": 20332368, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:31Z", "source_id": 64176024, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:34Z", "source_id": 20337530, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:16Z", "source_id": 64190147, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:19Z", "source_id": 20341831, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:06Z", "source_id": 64209787, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:09Z", "source_id": 20347681, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:47Z", "source_id": 64224421, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:47:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:50Z", "source_id": 20352252, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7803, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:16Z", "source_id": 64233244, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:20Z", "source_id": 20354850, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Manchester Airport 2117 2117 1A 21:17:00 None Blackpool North 2253 2253 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89587/2026-09-21/detailed None Poulton-le-Fylde 2026-09-21T22:47:30+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 2248 2252 Poulton-le-Fylde Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354850 1790027481262921 97 97 2026-09-21 22:02:51.182739 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:50.432196
724953 755713 C18484 542V70M821 2026-09-21 COMPLETE 20354781 2026-09-21 22:52:00 2026-09-21 22:02:52 2026-09-23 22:02:52 {"id": 755713, "stp": "P", "toc": "Great Northern", "uid": "C18484", "consist": "717015", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18484/2026-09-21/detailed", "trust_id": "542V70M821", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "2V70", "timing_status": "LATE", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "2252", "current_leg_dep": "2248", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "2201", "origin_platform": "9", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-21T22:02:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2.461, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 164.644, \"from_m\": 2.461, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2482.224, \"from_m\": 164.644, \"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\": 2758.739, \"from_m\": 2482.224, \"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\": 4192.957, \"from_m\": 2758.739, \"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\": 4251.189, \"from_m\": 4192.957, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 4583.159, \"from_m\": 4251.189, \"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\": 5436.358, \"from_m\": 4583.159, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.216, \"from_m\": 5436.358, \"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\": 6063.184, \"from_m\": 5556.216, \"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\": 6145.989, \"from_m\": 6063.184, \"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\": 7007.895, \"from_m\": 6145.989, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11144.334, \"from_m\": 7007.895, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16062.233, \"from_m\": 11144.334, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16103.267, \"from_m\": 16062.233, \"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\": 16151.592, \"from_m\": 16103.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 16226.727, \"from_m\": 16151.592, \"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\": 16440.338, \"from_m\": 16226.727, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16506.147, \"from_m\": 16440.338, \"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\": 21883.312, \"from_m\": 16506.147, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21970.045, \"from_m\": 21883.312, \"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\": 24680.071, \"from_m\": 21970.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25079.079, \"from_m\": 24680.071, \"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\": 27789.106, \"from_m\": 25079.079, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27875.838, \"from_m\": 27789.106, \"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\": 27902.719, \"from_m\": 27875.838, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 27940.636, \"from_m\": 27902.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40835.215, \"from_m\": 27940.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 40875.297, \"from_m\": 40835.215, \"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\": 40963.149, \"from_m\": 40875.297, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 41023.261, \"from_m\": 40963.149, \"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\": 41381.372, \"from_m\": 41023.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 755713, \"profile_key\": \"3ec61f636d8432a2d726a88ec673877b91ddd8f1394e14521dd313848e093953\", \"schedule_id\": 2449, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3545.046, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4335.199, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5658.441, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7109.687, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 8086.292, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2223\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 9608.696, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226\", \"location\": \"New Southgate\", \"stage_seq\": 10, \"distance_m\": 12005.496, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Oakleigh Park\", \"stage_seq\": 11, \"distance_m\": 15036.144, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2231H\", \"location\": \"New Barnet\", \"stage_seq\": 12, \"distance_m\": 16360.267, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234\", \"location\": \"Hadley Wood\", \"stage_seq\": 13, \"distance_m\": 18633.044, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 22139.825, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2240H\", \"location\": \"Brookmans Park\", \"stage_seq\": 15, \"distance_m\": 24879.575, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243\", \"location\": \"Welham Green\", \"stage_seq\": 16, \"distance_m\": 32814.579, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 36223.563, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 18, \"distance_m\": 41381.372, \"section_seq\": 1, \"route_path_id\": 114705}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41381.372, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114705}], \"total_distance_m\": 41381.372, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 41381.372, \"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": "2201", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:38Z\", \"source_id\": 64133398, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:44Z\", \"source_id\": 20325006, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:12Z\", \"source_id\": 64141315, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:16Z\", \"source_id\": 20327312, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:21Z\", \"source_id\": 64145997, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:25Z\", \"source_id\": 20328670, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:16Z\", \"source_id\": 64150365, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:21Z\", \"source_id\": 20329939, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:02Z\", \"source_id\": 64156128, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:10Z\", \"source_id\": 20331687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:58Z\", \"source_id\": 64164404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:03Z\", \"source_id\": 20334088, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:47Z\", \"source_id\": 64168316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:51Z\", \"source_id\": 20335240, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:19Z\", \"source_id\": 64177782, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:23Z\", \"source_id\": 20338143, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:50Z\", \"source_id\": 64185002, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:53Z\", \"source_id\": 20340356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:37Z\", \"source_id\": 64190884, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:43Z\", \"source_id\": 20342087, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:40Z\", \"source_id\": 64194911, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:41Z\", \"source_id\": 20343217, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:42Z\", \"source_id\": 64201045, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:50Z\", \"source_id\": 20345039, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:58Z\", \"source_id\": 64207566, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:04Z\", \"source_id\": 20347030, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:04Z\", \"source_id\": 64213485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:05Z\", \"source_id\": 20348855, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:17Z\", \"source_id\": 64219655, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:19Z\", \"source_id\": 20350751, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:52Z\", \"source_id\": 64224656, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:56Z\", \"source_id\": 20352309, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:12Z\", \"source_id\": 64233107, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:13Z\", \"source_id\": 20354781, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1790027475803408, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:52:51.812767", "service_state_evidence_id": 20354781, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:52:51.818452", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P MOG WGC 2V70 717015 6 85 None {"version": 3, "segments": [{"to_m": 2.461, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 164.644, "from_m": 2.461, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2482.224, "from_m": 164.644, "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": 2758.739, "from_m": 2482.224, "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": 4192.957, "from_m": 2758.739, "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": 4251.189, "from_m": 4192.957, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 4583.159, "from_m": 4251.189, "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": 5436.358, "from_m": 4583.159, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.216, "from_m": 5436.358, "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": 6063.184, "from_m": 5556.216, "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": 6145.989, "from_m": 6063.184, "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": 7007.895, "from_m": 6145.989, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11144.334, "from_m": 7007.895, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16062.233, "from_m": 11144.334, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16103.267, "from_m": 16062.233, "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": 16151.592, "from_m": 16103.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 16226.727, "from_m": 16151.592, "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": 16440.338, "from_m": 16226.727, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16506.147, "from_m": 16440.338, "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": 21883.312, "from_m": 16506.147, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21970.045, "from_m": 21883.312, "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": 24680.071, "from_m": 21970.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25079.079, "from_m": 24680.071, "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": 27789.106, "from_m": 25079.079, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27875.838, "from_m": 27789.106, "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": 27902.719, "from_m": 27875.838, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 27940.636, "from_m": 27902.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40835.215, "from_m": 27940.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 40875.297, "from_m": 40835.215, "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": 40963.149, "from_m": 40875.297, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 41023.261, "from_m": 40963.149, "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": 41381.372, "from_m": 41023.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 755713, "profile_key": "3ec61f636d8432a2d726a88ec673877b91ddd8f1394e14521dd313848e093953", "schedule_id": 2449, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2201", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3545.046, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4335.199, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5658.441, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218", "location": "Harringay", "stage_seq": 7, "distance_m": 7109.687, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220", "location": "Hornsey", "stage_seq": 8, "distance_m": 8086.292, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2223", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 9608.696, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226", "location": "New Southgate", "stage_seq": 10, "distance_m": 12005.496, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Oakleigh Park", "stage_seq": 11, "distance_m": 15036.144, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2231H", "location": "New Barnet", "stage_seq": 12, "distance_m": 16360.267, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234", "location": "Hadley Wood", "stage_seq": 13, "distance_m": 18633.044, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 22139.825, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2240H", "location": "Brookmans Park", "stage_seq": 15, "distance_m": 24879.575, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243", "location": "Welham Green", "stage_seq": 16, "distance_m": 32814.579, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "Hatfield", "stage_seq": 17, "distance_m": 36223.563, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 18, "distance_m": 41381.372, "section_seq": 1, "route_path_id": 114705}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41381.372, "from_m": 0.0, "section_seq": 1, "route_path_id": 114705}], "total_distance_m": 41381.372, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 41381.372, "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": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:38Z", "source_id": 64133398, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:44Z", "source_id": 20325006, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:12Z", "source_id": 64141315, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:16Z", "source_id": 20327312, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:21Z", "source_id": 64145997, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:25Z", "source_id": 20328670, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:16Z", "source_id": 64150365, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:21Z", "source_id": 20329939, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:02Z", "source_id": 64156128, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:10Z", "source_id": 20331687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:58Z", "source_id": 64164404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:03Z", "source_id": 20334088, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:47Z", "source_id": 64168316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:51Z", "source_id": 20335240, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:19Z", "source_id": 64177782, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:23Z", "source_id": 20338143, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:50Z", "source_id": 64185002, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:53Z", "source_id": 20340356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:37Z", "source_id": 64190884, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:43Z", "source_id": 20342087, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:40Z", "source_id": 64194911, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:41Z", "source_id": 20343217, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:42Z", "source_id": 64201045, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:50Z", "source_id": 20345039, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:58Z", "source_id": 64207566, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:04Z", "source_id": 20347030, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:04Z", "source_id": 64213485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:05Z", "source_id": 20348855, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:17Z", "source_id": 64219655, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:19Z", "source_id": 20350751, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:52Z", "source_id": 64224656, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:56Z", "source_id": 20352309, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:12Z", "source_id": 64233107, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:13Z", "source_id": 20354781, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Moorgate (Great Northern) 2201 2201 9 None None Welwyn Garden City 2251 2251 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18484/2026-09-21/detailed None Hatfield 2026-09-21T22:47:30+01:00 Welwyn Garden City 4.0 {"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} 2.6 2248 2252 Hatfield Welwyn Garden City Welwyn Garden City 51.8007400 -0.2037195 51.8007400 -0.2037195 1 0 2026-09-21 22:02:52 TERMINATED 2026-09-21 21:52:00 Welwyn Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354781 1790027475803408 88 88 2026-09-21 21:52:51.818452 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:52:51.812767
724954 753050 R59035 434C311821 2026-09-21 COMPLETE 20355755 2026-09-21 22:52:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 753050, "stp": "N", "toc": "Unknown", "uid": "R59035", "consist": null, "dest_crs": "XKY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R59035/2026-09-21/detailed", "trust_id": "434C311821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle Network Yard", "service_date": "2026-09-21", "dest_arr_time": "0319", "dest_platform": null, "is_terminated": 1, "next_location": "Longport Jn", "signalling_id": "4C31", "timing_status": null, "origin_station": "Pinnox Branch Esso Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2205", "origin_platform": null, "current_location": "Pinnox Branch Esso Sidings", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0319", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 909.747, \"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\": 3746.862, \"from_m\": 909.747, \"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\": 5138.172, \"from_m\": 3746.862, \"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\": 5793.384, \"from_m\": 5138.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5833.378, \"from_m\": 5793.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5869.985, \"from_m\": 5833.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6365.537, \"from_m\": 5869.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6872.179, \"from_m\": 6365.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6925.206, \"from_m\": 6872.179, \"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\": 7431.849, \"from_m\": 6925.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8001.43, \"from_m\": 7431.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8657.467, \"from_m\": 8001.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10052.544, \"from_m\": 8657.467, \"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\": 17064.746, \"from_m\": 10052.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17883.979, \"from_m\": 17064.746, \"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\": 18077.907, \"from_m\": 17883.979, \"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\": 25821.323, \"from_m\": 18077.907, \"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\": 30828.314, \"from_m\": 25821.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31189.705, \"from_m\": 30828.314, \"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\": 32849.553, \"from_m\": 31189.705, \"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\": 54662.443, \"from_m\": 32849.553, \"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\": 54867.948, \"from_m\": 54662.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67323.946, \"from_m\": 54867.948, \"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\": 67379.532, \"from_m\": 67323.946, \"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\": 67426.037, \"from_m\": 67379.532, \"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\": 69947.922, \"from_m\": 67426.037, \"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\": 70176.003, \"from_m\": 69947.922, \"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\": 70236.177, \"from_m\": 70176.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70707.969, \"from_m\": 70236.177, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75885.676, \"from_m\": 70707.969, \"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\": 75931.197, \"from_m\": 75885.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87853.6, \"from_m\": 75931.197, \"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\": 87927.202, \"from_m\": 87853.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88751.142, \"from_m\": 87927.202, \"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\": 89678.342, \"from_m\": 88751.142, \"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\": 89733.753, \"from_m\": 89678.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90548.439, \"from_m\": 89733.753, \"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\": 109153.975, \"from_m\": 90548.439, \"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\": 109220.146, \"from_m\": 109153.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 112711.551, \"from_m\": 109220.146, \"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\": 112758.884, \"from_m\": 112711.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112779.78, \"from_m\": 112758.884, \"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\": 112828.036, \"from_m\": 112779.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112868.256, \"from_m\": 112828.036, \"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\": 112922.338, \"from_m\": 112868.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113148.839, \"from_m\": 112922.338, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114198.026, \"from_m\": 113148.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114220.921, \"from_m\": 114198.026, \"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\": 114278.703, \"from_m\": 114220.921, \"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\": 114424.189, \"from_m\": 114278.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115927.575, \"from_m\": 114424.189, \"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\": 145645.502, \"from_m\": 115927.575, \"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\": 148994.983, \"from_m\": 145645.502, \"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\": 150690.774, \"from_m\": 148994.983, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 170523.153, \"from_m\": 150690.774, \"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\": 177352.579, \"from_m\": 170523.153, \"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\": 177390.615, \"from_m\": 177352.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177472.339, \"from_m\": 177390.615, \"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\": 182423.018, \"from_m\": 177472.339, \"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\": 189225.493, \"from_m\": 182423.018, \"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\": 192593.405, \"from_m\": 189225.493, \"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\": 194353.121, \"from_m\": 192593.405, \"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\": 197541.982, \"from_m\": 194353.121, \"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\": 198508.804, \"from_m\": 197541.982, \"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\": 198556.641, \"from_m\": 198508.804, \"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\": 207481.792, \"from_m\": 198556.641, \"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\": 209052.846, \"from_m\": 207481.792, \"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\": 215349.565, \"from_m\": 209052.846, \"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\": 219424.16, \"from_m\": 215349.565, \"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\": 224499.415, \"from_m\": 219424.16, \"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\": 224825.432, \"from_m\": 224499.415, \"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\": 227792.011, \"from_m\": 224825.432, \"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\": 230873.891, \"from_m\": 227792.011, \"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\": 234931.804, \"from_m\": 230873.891, \"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\": 248227.406, \"from_m\": 234931.804, \"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\": 249887.55, \"from_m\": 248227.406, \"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\": 251220.856, \"from_m\": 249887.55, \"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\": 257164.091, \"from_m\": 251220.856, \"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\": 257939.109, \"from_m\": 257164.091, \"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\": 259232.321, \"from_m\": 257939.109, \"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\": 259613.797, \"from_m\": 259232.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 259677.665, \"from_m\": 259613.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 259773.996, \"from_m\": 259677.665, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 259972.871, \"from_m\": 259773.996, \"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\": 260823.052, \"from_m\": 259972.871, \"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\": 260862.524, \"from_m\": 260823.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 260891.712, \"from_m\": 260862.524, \"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\": 261696.702, \"from_m\": 260891.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 261724.965, \"from_m\": 261696.702, \"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\": 261764.156, \"from_m\": 261724.965, \"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\": 262191.221, \"from_m\": 261764.156, \"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\": 263594.573, \"from_m\": 262191.221, \"capability_applied\": null, \"effective_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\": 753050, \"profile_key\": \"5442738c977154b5d2d107602a785cff1063fa1838c2b11405f46d03c0fe5fe3\", \"schedule_id\": 40478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Pinnox Branch Esso Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210\", \"location\": \"Longport Jn\", \"stage_seq\": 2, \"distance_m\": 194.101, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 3, \"distance_m\": 6053.904, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Stoke Jn\", \"stage_seq\": 4, \"distance_m\": 6872.179, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2252\", \"location\": \"Sideway Loop\", \"stage_seq\": 5, \"distance_m\": 6898.693, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Stoke Jn\", \"stage_seq\": 6, \"distance_m\": 6925.206, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 7, \"distance_m\": 7743.482, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Kidsgrove\", \"stage_seq\": 8, \"distance_m\": 17961.298, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Alsager\", \"stage_seq\": 9, \"distance_m\": 21790.699, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Barthomley Jn\", \"stage_seq\": 10, \"distance_m\": 25601.783, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Crewe North Staff Jn\", \"stage_seq\": 11, \"distance_m\": 30142.638, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2323\", \"location\": \"Crewe\", \"stage_seq\": 12, \"distance_m\": 31739.382, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 13, \"distance_m\": 32918.337, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Winsford\", \"stage_seq\": 14, \"distance_m\": 43737.376, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Hartford Jn\", \"stage_seq\": 15, \"distance_m\": 52288.266, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Acton Bridge\", \"stage_seq\": 16, \"distance_m\": 55010.342, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Weaver Jn\", \"stage_seq\": 17, \"distance_m\": 58656.277, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 18, \"distance_m\": 67598.595, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2356\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 19, \"distance_m\": 70451.239, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Dallam Jn\", \"stage_seq\": 20, \"distance_m\": 71603.14, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Winwick Jn\", \"stage_seq\": 21, \"distance_m\": 75885.676, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Golborne Jn\", \"stage_seq\": 22, \"distance_m\": 80048.646, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 23, \"distance_m\": 87304.136, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 24, \"distance_m\": 88675.929, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Wigan North Western\", \"stage_seq\": 25, \"distance_m\": 89359.603, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 26, \"distance_m\": 101432.483, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Euxton Jn\", \"stage_seq\": 27, \"distance_m\": 105117.715, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032H\", \"location\": \"Ribble Jn\", \"stage_seq\": 28, \"distance_m\": 112711.551, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033H\", \"location\": \"Preston\", \"stage_seq\": 29, \"distance_m\": 113677.493, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 30, \"distance_m\": 114454.655, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0039H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 31, \"distance_m\": 120912.212, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 32, \"distance_m\": 128721.434, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0053\", \"location\": \"Lancaster\", \"stage_seq\": 33, \"distance_m\": 147456.316, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0054H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 34, \"distance_m\": 150436.212, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0058\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 35, \"distance_m\": 157328.193, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0110H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 36, \"distance_m\": 178279.988, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"0122\", \"wtt_dep\": \"0209H\", \"location\": \"Grayrigg\", \"stage_seq\": 37, \"distance_m\": 189670.805, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0217H\", \"location\": \"Tebay\", \"stage_seq\": 38, \"distance_m\": 199184.501, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0225H\", \"location\": \"Shap Summit\", \"stage_seq\": 39, \"distance_m\": 208081.522, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0229H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 40, \"distance_m\": 214261.57, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0237H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 41, \"distance_m\": 229918.518, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0301\", \"location\": \"Carlisle\", \"stage_seq\": 42, \"distance_m\": 258572.669, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0304\", \"location\": \"Caldew Jn\", \"stage_seq\": 43, \"distance_m\": 259645.939, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0309\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 44, \"distance_m\": 261658.012, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"0313\", \"wtt_dep\": \"0314\", \"location\": \"Kingmoor Up Departures\", \"stage_seq\": 45, \"distance_m\": 262824.383, \"section_seq\": 1, \"route_path_id\": 146996}, {\"is_pass\": false, \"wtt_arr\": \"0319\", \"wtt_dep\": null, \"location\": \"Carlisle Network Yard\", \"stage_seq\": 46, \"distance_m\": 263594.573, \"section_seq\": 1, \"route_path_id\": 146996}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 263594.573, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146996}], \"total_distance_m\": 263594.573, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 259569.687, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4024.886, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2205", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Pinnox Branch Esso Sidings", "service_state_platform": null, "timing_fact_generation": 1790027580069877, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:00.064458", "service_state_evidence_id": 20355755, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:02.691687", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None XKY 4C31 None None None None {"version": 3, "segments": [{"to_m": 909.747, "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": 3746.862, "from_m": 909.747, "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": 5138.172, "from_m": 3746.862, "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": 5793.384, "from_m": 5138.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5833.378, "from_m": 5793.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5869.985, "from_m": 5833.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6365.537, "from_m": 5869.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6872.179, "from_m": 6365.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6925.206, "from_m": 6872.179, "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": 7431.849, "from_m": 6925.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8001.43, "from_m": 7431.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8657.467, "from_m": 8001.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10052.544, "from_m": 8657.467, "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": 17064.746, "from_m": 10052.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17883.979, "from_m": 17064.746, "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": 18077.907, "from_m": 17883.979, "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": 25821.323, "from_m": 18077.907, "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": 30828.314, "from_m": 25821.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31189.705, "from_m": 30828.314, "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": 32849.553, "from_m": 31189.705, "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": 54662.443, "from_m": 32849.553, "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": 54867.948, "from_m": 54662.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67323.946, "from_m": 54867.948, "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": 67379.532, "from_m": 67323.946, "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": 67426.037, "from_m": 67379.532, "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": 69947.922, "from_m": 67426.037, "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": 70176.003, "from_m": 69947.922, "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": 70236.177, "from_m": 70176.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70707.969, "from_m": 70236.177, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75885.676, "from_m": 70707.969, "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": 75931.197, "from_m": 75885.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87853.6, "from_m": 75931.197, "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": 87927.202, "from_m": 87853.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88751.142, "from_m": 87927.202, "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": 89678.342, "from_m": 88751.142, "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": 89733.753, "from_m": 89678.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90548.439, "from_m": 89733.753, "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": 109153.975, "from_m": 90548.439, "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": 109220.146, "from_m": 109153.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 112711.551, "from_m": 109220.146, "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": 112758.884, "from_m": 112711.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112779.78, "from_m": 112758.884, "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": 112828.036, "from_m": 112779.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112868.256, "from_m": 112828.036, "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": 112922.338, "from_m": 112868.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113148.839, "from_m": 112922.338, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114198.026, "from_m": 113148.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114220.921, "from_m": 114198.026, "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": 114278.703, "from_m": 114220.921, "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": 114424.189, "from_m": 114278.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115927.575, "from_m": 114424.189, "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": 145645.502, "from_m": 115927.575, "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": 148994.983, "from_m": 145645.502, "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": 150690.774, "from_m": 148994.983, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 170523.153, "from_m": 150690.774, "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": 177352.579, "from_m": 170523.153, "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": 177390.615, "from_m": 177352.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177472.339, "from_m": 177390.615, "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": 182423.018, "from_m": 177472.339, "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": 189225.493, "from_m": 182423.018, "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": 192593.405, "from_m": 189225.493, "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": 194353.121, "from_m": 192593.405, "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": 197541.982, "from_m": 194353.121, "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": 198508.804, "from_m": 197541.982, "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": 198556.641, "from_m": 198508.804, "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": 207481.792, "from_m": 198556.641, "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": 209052.846, "from_m": 207481.792, "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": 215349.565, "from_m": 209052.846, "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": 219424.16, "from_m": 215349.565, "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": 224499.415, "from_m": 219424.16, "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": 224825.432, "from_m": 224499.415, "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": 227792.011, "from_m": 224825.432, "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": 230873.891, "from_m": 227792.011, "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": 234931.804, "from_m": 230873.891, "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": 248227.406, "from_m": 234931.804, "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": 249887.55, "from_m": 248227.406, "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": 251220.856, "from_m": 249887.55, "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": 257164.091, "from_m": 251220.856, "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": 257939.109, "from_m": 257164.091, "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": 259232.321, "from_m": 257939.109, "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": 259613.797, "from_m": 259232.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 259677.665, "from_m": 259613.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 259773.996, "from_m": 259677.665, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 259972.871, "from_m": 259773.996, "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": 260823.052, "from_m": 259972.871, "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": 260862.524, "from_m": 260823.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 260891.712, "from_m": 260862.524, "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": 261696.702, "from_m": 260891.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 261724.965, "from_m": 261696.702, "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": 261764.156, "from_m": 261724.965, "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": 262191.221, "from_m": 261764.156, "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": 263594.573, "from_m": 262191.221, "capability_applied": null, "effective_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": 753050, "profile_key": "5442738c977154b5d2d107602a785cff1063fa1838c2b11405f46d03c0fe5fe3", "schedule_id": 40478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Pinnox Branch Esso Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210", "location": "Longport Jn", "stage_seq": 2, "distance_m": 194.101, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Stoke-on-Trent", "stage_seq": 3, "distance_m": 6053.904, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Stoke Jn", "stage_seq": 4, "distance_m": 6872.179, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2252", "location": "Sideway Loop", "stage_seq": 5, "distance_m": 6898.693, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Stoke Jn", "stage_seq": 6, "distance_m": 6925.206, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Stoke-on-Trent", "stage_seq": 7, "distance_m": 7743.482, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Kidsgrove", "stage_seq": 8, "distance_m": 17961.298, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Alsager", "stage_seq": 9, "distance_m": 21790.699, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Barthomley Jn", "stage_seq": 10, "distance_m": 25601.783, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Crewe North Staff Jn", "stage_seq": 11, "distance_m": 30142.638, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2323", "location": "Crewe", "stage_seq": 12, "distance_m": 31739.382, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Crewe Coal Yard S.B.", "stage_seq": 13, "distance_m": 32918.337, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Winsford", "stage_seq": 14, "distance_m": 43737.376, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Hartford Jn", "stage_seq": 15, "distance_m": 52288.266, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Acton Bridge", "stage_seq": 16, "distance_m": 55010.342, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Weaver Jn", "stage_seq": 17, "distance_m": 58656.277, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Acton Grange Jn", "stage_seq": 18, "distance_m": 67598.595, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2356", "location": "Warrington Bank Quay", "stage_seq": 19, "distance_m": 70451.239, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Dallam Jn", "stage_seq": 20, "distance_m": 71603.14, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Winwick Jn", "stage_seq": 21, "distance_m": 75885.676, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Golborne Jn", "stage_seq": 22, "distance_m": 80048.646, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Springs Branch Jn", "stage_seq": 23, "distance_m": 87304.136, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Wigan South Jn", "stage_seq": 24, "distance_m": 88675.929, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Wigan North Western", "stage_seq": 25, "distance_m": 89359.603, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Balshaw Lane Jn", "stage_seq": 26, "distance_m": 101432.483, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Euxton Jn", "stage_seq": 27, "distance_m": 105117.715, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032H", "location": "Ribble Jn", "stage_seq": 28, "distance_m": 112711.551, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033H", "location": "Preston", "stage_seq": 29, "distance_m": 113677.493, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034H", "location": "Preston Fylde Jn", "stage_seq": 30, "distance_m": 114454.655, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0039H", "location": "Barton & Broughton Pass Loop", "stage_seq": 31, "distance_m": 120912.212, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043H", "location": "Garstang & Catteral", "stage_seq": 32, "distance_m": 128721.434, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0053", "location": "Lancaster", "stage_seq": 33, "distance_m": 147456.316, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0054H", "location": "Morecambe South Jn", "stage_seq": 34, "distance_m": 150436.212, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0058", "location": "Carnforth North Jn", "stage_seq": 35, "distance_m": 157328.193, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0110H", "location": "Oxenholme Lake District", "stage_seq": 36, "distance_m": 178279.988, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "0122", "wtt_dep": "0209H", "location": "Grayrigg", "stage_seq": 37, "distance_m": 189670.805, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0217H", "location": "Tebay", "stage_seq": 38, "distance_m": 199184.501, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0225H", "location": "Shap Summit", "stage_seq": 39, "distance_m": 208081.522, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0229H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 40, "distance_m": 214261.57, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0237H", "location": "Penrith North Lakes", "stage_seq": 41, "distance_m": 229918.518, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0301", "location": "Carlisle", "stage_seq": 42, "distance_m": 258572.669, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0304", "location": "Caldew Jn", "stage_seq": 43, "distance_m": 259645.939, "section_seq": 1, "route_path_id": 146996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0309", "location": "Carlisle Kingmoor Jcn", "stage_seq": 44, "distance_m": 261658.012, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "0313", "wtt_dep": "0314", "location": "Kingmoor Up Departures", "stage_seq": 45, "distance_m": 262824.383, "section_seq": 1, "route_path_id": 146996}, {"is_pass": false, "wtt_arr": "0319", "wtt_dep": null, "location": "Carlisle Network Yard", "stage_seq": 46, "distance_m": 263594.573, "section_seq": 1, "route_path_id": 146996}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 263594.573, "from_m": 0.0, "section_seq": 1, "route_path_id": 146996}], "total_distance_m": 263594.573, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 259569.687, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4024.886, "synthetic_unknown_infrastructure_limit_mph": 60} [] Pinnox Branch Esso Sidings 2205 2205 None None None Carlisle Network Yard 0319 0319 None None None https://www.realtimetrains.co.uk/service/gb-nr:R59035/2026-09-21/detailed None None None None None None None None None None Pinnox Branch Esso Sidings Longport Jn None None None None 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:52:00 Pinnox Branch Esso Sidings TRUST TRUST_CANCELLATION 20355755 1790027580069877 1 1 2026-09-21 22:03:02.691687 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:00.064458
724955 755777 W43549 775B60M821 2026-09-21 COMPLETE 20355759 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755777, "stp": "P", "toc": "Transport for Wales", "uid": "W43549", "consist": "197045+197125", "dest_crs": "XCC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43549/2026-09-21/detailed", "trust_id": "775B60M821", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-21", "dest_arr_time": "2216", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5B60", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2253", "current_leg_dep": "2235", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "2204", "origin_platform": "3", "current_location": "Canton C.S.D.", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "+37 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": "Cardiff Central", "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\": 272.05, \"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\": 376.805, \"from_m\": 272.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\": 562.149, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1087.798, \"from_m\": 562.149, \"capability_applied\": null, \"effective_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\": 755777, \"profile_key\": \"079a9fe4ee63c6320f1e393ce685ca65ad29b8bb7acb724b0860af056c4258aa\", \"schedule_id\": 34627, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123017}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 123017}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123017}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2204", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:59Z\", \"source_id\": 20355759, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790027580436596, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:00.432925", "service_state_evidence_id": 20355759, "current_leg_start_actual_dep": "2026-09-21T22:41:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:00.703669", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF XCC 5B60 197045+197125 5 100 None {"version": 3, "segments": [{"to_m": 272.05, "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": 376.805, "from_m": 272.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": 562.149, "from_m": 376.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1087.798, "from_m": 562.149, "capability_applied": null, "effective_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": 755777, "profile_key": "079a9fe4ee63c6320f1e393ce685ca65ad29b8bb7acb724b0860af056c4258aa", "schedule_id": 34627, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2204", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123017}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 2, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 123017}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 123017}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:59Z", "source_id": 20355759, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Cardiff Central 2204 2204 3 None None Canton C.S.D. 2216 2216 None LATE +37 minutes https://www.realtimetrains.co.uk/service/gb-nr:W43549/2026-09-21/detailed None Cardiff Central 2026-09-21T22:41:00+01:00 Canton C.S.D. 18.0 {"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} 0.7 2235 2253 Cardiff Central Canton C.S.D. Canton C.S.D. 51.4746824 -3.1944478 51.4746824 -3.1944478 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Canton C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355759 1790027580436596 36 36 2026-09-21 22:03:00.703669 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:00.432925
724956 755829 G30435 352G66M821 2026-09-21 COMPLETE 20355754 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755829, "stp": "P", "toc": "Merseyrail", "uid": "G30435", "consist": "777012+777051", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30435/2026-09-21/detailed", "trust_id": "352G66M821", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G66", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "2253", "current_leg_dep": "2251", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2206", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2252½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 620.438, \"from_m\": 313.932, \"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\": 11427.855, \"from_m\": 620.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11478.742, \"from_m\": 11427.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20877.034, \"from_m\": 11478.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21662.349, \"from_m\": 20877.034, \"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\": 24358.21, \"from_m\": 21662.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25736.774, \"from_m\": 24358.21, \"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\": 25815.042, \"from_m\": 25736.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26174.961, \"from_m\": 25815.042, \"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\": 26961.862, \"from_m\": 26174.961, \"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\": 27271.458, \"from_m\": 26961.862, \"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\": 29798.815, \"from_m\": 27271.458, \"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\": 30003.723, \"from_m\": 29798.815, \"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\": 30671.918, \"from_m\": 30003.723, \"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\": 30841.575, \"from_m\": 30671.918, \"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\": 755829, \"profile_key\": \"d4028c535a655e472191af067330a192aed15ca0929b1b2714ebf490ace76011\", \"schedule_id\": 11270, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2213\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.186, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.71, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.207, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2235\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21337.966, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2237H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.514, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24599.761, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2241H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 25223.042, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2243H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 26394.9, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 27417.258, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2250H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 29889.189, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 117097}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117097}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.42, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.155, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:31Z\", \"source_id\": 64146401, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:35Z\", \"source_id\": 20328797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:50Z\", \"source_id\": 64151523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:53Z\", \"source_id\": 20330282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:29Z\", \"source_id\": 64159235, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:33Z\", \"source_id\": 20332556, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:15Z\", \"source_id\": 64163003, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:18Z\", \"source_id\": 20333628, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:02Z\", \"source_id\": 64172934, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:05Z\", \"source_id\": 20336588, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:46Z\", \"source_id\": 64176525, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:51Z\", \"source_id\": 20337695, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:57Z\", \"source_id\": 64185254, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:59Z\", \"source_id\": 20340402, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:12Z\", \"source_id\": 64192090, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:15Z\", \"source_id\": 20342377, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:29Z\", \"source_id\": 64198679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:30Z\", \"source_id\": 20344318, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:01Z\", \"source_id\": 64203651, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:05Z\", \"source_id\": 20345826, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:26Z\", \"source_id\": 64208481, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:27Z\", \"source_id\": 20347265, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:09Z\", \"source_id\": 64213611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:15Z\", \"source_id\": 20348910, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:43Z\", \"source_id\": 64216678, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:46Z\", \"source_id\": 20349854, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:25Z\", \"source_id\": 64221900, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:29Z\", \"source_id\": 20351420, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:48Z\", \"source_id\": 64230198, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:54Z\", \"source_id\": 20354007, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:54Z\", \"source_id\": 64236534, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:59Z\", \"source_id\": 20355754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1790027580461814, "current_leg_arrival_utc": "2026-09-21T22:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:00.456570", "service_state_evidence_id": 20355754, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:00.706316", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P SOP LVC 2G66 777012+777051 8 75 None {"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 620.438, "from_m": 313.932, "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": 11427.855, "from_m": 620.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11478.742, "from_m": 11427.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20877.034, "from_m": 11478.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21662.349, "from_m": 20877.034, "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": 24358.21, "from_m": 21662.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25736.774, "from_m": 24358.21, "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": 25815.042, "from_m": 25736.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26174.961, "from_m": 25815.042, "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": 26961.862, "from_m": 26174.961, "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": 27271.458, "from_m": 26961.862, "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": 29798.815, "from_m": 27271.458, "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": 30003.723, "from_m": 29798.815, "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": 30671.918, "from_m": 30003.723, "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": 30841.575, "from_m": 30671.918, "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": 755829, "profile_key": "d4028c535a655e472191af067330a192aed15ca0929b1b2714ebf490ace76011", "schedule_id": 11270, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2206", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2213", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.186, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.71, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.207, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2235", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21337.966, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2237H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.514, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24599.761, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2241H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 25223.042, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2243H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 26394.9, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "Sandhills", "stage_seq": 15, "distance_m": 27417.258, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2250H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 29889.189, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 117097}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 117097}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.42, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.155, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:31Z", "source_id": 64146401, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:35Z", "source_id": 20328797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:50Z", "source_id": 64151523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:53Z", "source_id": 20330282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:29Z", "source_id": 64159235, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:33Z", "source_id": 20332556, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:15Z", "source_id": 64163003, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:18Z", "source_id": 20333628, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:02Z", "source_id": 64172934, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:05Z", "source_id": 20336588, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:46Z", "source_id": 64176525, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:51Z", "source_id": 20337695, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:57Z", "source_id": 64185254, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:59Z", "source_id": 20340402, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:12Z", "source_id": 64192090, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:15Z", "source_id": 20342377, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:29Z", "source_id": 64198679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:30Z", "source_id": 20344318, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:01Z", "source_id": 64203651, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:05Z", "source_id": 20345826, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:26Z", "source_id": 64208481, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:27Z", "source_id": 20347265, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:09Z", "source_id": 64213611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:15Z", "source_id": 20348910, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:43Z", "source_id": 64216678, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:44:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:46Z", "source_id": 20349854, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:25Z", "source_id": 64221900, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:29Z", "source_id": 20351420, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:48Z", "source_id": 64230198, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:54Z", "source_id": 20354007, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:54Z", "source_id": 64236534, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:59Z", "source_id": 20355754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Southport 2206 2206 1 None None Liverpool Central (Northern) 2253 2252½ 1 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30435/2026-09-21/detailed None Moorfields (Northern Line) 2026-09-21T22:50:30+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 2251 2253 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355754 1790027580461814 67 67 2026-09-21 22:03:00.706316 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:00.456570
724957 755990 S01204 722I451821 2026-09-21 COMPLETE 20355486 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755990, "stp": "N", "toc": "London Underground", "uid": "S01204", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01204/2026-09-21/detailed", "trust_id": "722I451821", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "22:14:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I45", "timing_status": "LATE", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "2253", "current_leg_dep": "2251", "current_leg_end": "Stonebridge Park", "origin_dep_time": "2214", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:14Z\", \"source_id\": 20349513, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:41Z\", \"source_id\": 20351549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:03Z\", \"source_id\": 20352930, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:25Z\", \"source_id\": 20354293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:30Z\", \"source_id\": 20355486, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1790027553266574, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:00.592539", "service_state_evidence_id": 20355486, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:02.575386", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL SBP 2I45 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:14Z", "source_id": 20349513, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:41Z", "source_id": 20351549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:03Z", "source_id": 20352930, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:25Z", "source_id": 20354293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:30Z", "source_id": 20355486, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 2214 2214 None 22:14:00 None Stonebridge Park 2252 2252 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:S01204/2026-09-21/detailed None Harlesden 2026-09-21T22:50:30+01:00 Stonebridge Park 2.0 {"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} 0.9 2251 2253 Harlesden Stonebridge Park Stonebridge Park 51.5439881 -0.2764112 51.5439881 -0.2764112 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Stonebridge Park TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355486 1790027553266574 20 20 2026-09-21 22:03:02.575386 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:00.592539
724958 755104 L84423 862S72M721 2026-09-21 COMPLETE 20355342 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755104, "stp": "P", "toc": "South Western Railway", "uid": "L84423", "consist": "701025", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84423/2026-09-21/detailed", "trust_id": "862S72M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "2258", "dest_platform": "17", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2S72", "timing_status": "EARLY", "origin_station": "Weybridge (B)", "current_leg_arr": "2253", "current_leg_dep": "2249", "current_leg_end": "London Waterloo", "origin_dep_time": "2133", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "2257½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 399.556, \"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\": 461.578, \"from_m\": 399.556, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1306.447, \"from_m\": 461.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5087.806, \"from_m\": 1306.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5363.843, \"from_m\": 5087.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8892.662, \"from_m\": 5363.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9351.94, \"from_m\": 8892.662, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13182.074, \"from_m\": 9351.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14951.731, \"from_m\": 13182.074, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15268.069, \"from_m\": 14951.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16051.424, \"from_m\": 15268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16605.447, \"from_m\": 16051.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24893.873, \"from_m\": 16605.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24929.04, \"from_m\": 24893.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25309.236, \"from_m\": 24929.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32114.324, \"from_m\": 25309.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\": 32181.963, \"from_m\": 32114.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36541.661, \"from_m\": 32181.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36688.51, \"from_m\": 36541.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36751.304, \"from_m\": 36688.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36828.434, \"from_m\": 36751.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\": 40314.591, \"from_m\": 36828.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40357.266, \"from_m\": 40314.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41697.453, \"from_m\": 40357.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\": 42197.604, \"from_m\": 41697.453, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43195.553, \"from_m\": 42197.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43241.488, \"from_m\": 43195.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43647.67, \"from_m\": 43241.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43745.2, \"from_m\": 43647.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45080.606, \"from_m\": 43745.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45203.948, \"from_m\": 45080.606, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45984.686, \"from_m\": 45203.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46815.269, \"from_m\": 45984.686, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47670.149, \"from_m\": 46815.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48247.282, \"from_m\": 47670.149, \"capability_applied\": null, \"effective_limit_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\": 755104, \"profile_key\": \"86cf269a87eaa291374401b92d2823b9be3e102bbb42bf80f57cf31fd49e60cc\", \"schedule_id\": 17872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Weybridge (B)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Addlestone Jn\", \"stage_seq\": 2, \"distance_m\": 1313.329, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Addlestone\", \"stage_seq\": 3, \"distance_m\": 2883.665, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Chertsey\", \"stage_seq\": 4, \"distance_m\": 5189.62, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2154\", \"location\": \"Virginia Water\", \"stage_seq\": 5, \"distance_m\": 9184.434, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Egham\", \"stage_seq\": 6, \"distance_m\": 12656.986, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Staines\", \"stage_seq\": 7, \"distance_m\": 15920.975, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 8, \"distance_m\": 18283.858, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Feltham\", \"stage_seq\": 9, \"distance_m\": 22578.471, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Feltham Jn\", \"stage_seq\": 10, \"distance_m\": 24893.873, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 11, \"distance_m\": 25467.302, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"Hounslow\", \"stage_seq\": 12, \"distance_m\": 26491.731, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220\", \"location\": \"Isleworth\", \"stage_seq\": 13, \"distance_m\": 28726.517, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 29786.122, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Brentford\", \"stage_seq\": 15, \"distance_m\": 31102.72, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"Kew Bridge\", \"stage_seq\": 16, \"distance_m\": 32614.631, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Chiswick\", \"stage_seq\": 17, \"distance_m\": 34352.63, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Barnes Bridge\", \"stage_seq\": 18, \"distance_m\": 35934.904, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235\", \"location\": \"Barnes\", \"stage_seq\": 19, \"distance_m\": 36969.76, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238\", \"location\": \"Putney\", \"stage_seq\": 20, \"distance_m\": 38855.29, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Wandsworth Town\", \"stage_seq\": 21, \"distance_m\": 40784.971, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2244\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 22, \"distance_m\": 42081.557, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"West London Jn\", \"stage_seq\": 23, \"distance_m\": 43182.115, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 24, \"distance_m\": 44014.044, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 25, \"distance_m\": 45045.836, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2250H\", \"location\": \"Vauxhall\", \"stage_seq\": 26, \"distance_m\": 46179.708, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 27, \"distance_m\": 47518.305, \"section_seq\": 1, \"route_path_id\": 137549}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 28, \"distance_m\": 48247.282, \"section_seq\": 1, \"route_path_id\": 137549}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48247.282, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137549}], \"total_distance_m\": 48247.282, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47537.01, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:21Z\", \"source_id\": 64073409, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:27Z\", \"source_id\": 20307292, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:15Z\", \"source_id\": 64079897, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:19Z\", \"source_id\": 20309204, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:12Z\", \"source_id\": 64088467, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:13Z\", \"source_id\": 20311814, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:03Z\", \"source_id\": 64121161, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:07Z\", \"source_id\": 20321409, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:34Z\", \"source_id\": 64130980, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:35Z\", \"source_id\": 20324270, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:48Z\", \"source_id\": 64138192, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:56Z\", \"source_id\": 20326424, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:02Z\", \"source_id\": 64147524, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:04Z\", \"source_id\": 20329145, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:49Z\", \"source_id\": 64159997, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:53Z\", \"source_id\": 20332780, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:28Z\", \"source_id\": 64167629, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:30Z\", \"source_id\": 20335010, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:35Z\", \"source_id\": 64172121, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:39Z\", \"source_id\": 20336294, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:41Z\", \"source_id\": 64176327, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:45Z\", \"source_id\": 20337626, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:55Z\", \"source_id\": 64181119, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:55Z\", \"source_id\": 20339141, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:48Z\", \"source_id\": 64187058, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:55Z\", \"source_id\": 20340937, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:42Z\", \"source_id\": 64193030, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:46Z\", \"source_id\": 20342697, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:11Z\", \"source_id\": 64196033, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:13Z\", \"source_id\": 20343554, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:06Z\", \"source_id\": 64203848, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:11Z\", \"source_id\": 20345885, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:15Z\", \"source_id\": 20347761, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:39Z\", \"source_id\": 20349185, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:00Z\", \"source_id\": 20351164, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:36Z\", \"source_id\": 20353262, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:14Z\", \"source_id\": 20355342, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "17", "timing_fact_generation": 1790027535537324, "current_leg_arrival_utc": "2026-09-21T22:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:00.928193", "service_state_evidence_id": 20355342, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:03.068488", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 2S72 701025 10 100 None {"version": 3, "segments": [{"to_m": 399.556, "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": 461.578, "from_m": 399.556, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1306.447, "from_m": 461.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5087.806, "from_m": 1306.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5363.843, "from_m": 5087.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8892.662, "from_m": 5363.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9351.94, "from_m": 8892.662, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13182.074, "from_m": 9351.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14951.731, "from_m": 13182.074, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15268.069, "from_m": 14951.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16051.424, "from_m": 15268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16605.447, "from_m": 16051.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24893.873, "from_m": 16605.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24929.04, "from_m": 24893.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25309.236, "from_m": 24929.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32114.324, "from_m": 25309.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": 32181.963, "from_m": 32114.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36541.661, "from_m": 32181.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36688.51, "from_m": 36541.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36751.304, "from_m": 36688.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36828.434, "from_m": 36751.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": 40314.591, "from_m": 36828.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40357.266, "from_m": 40314.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41697.453, "from_m": 40357.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": 42197.604, "from_m": 41697.453, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43195.553, "from_m": 42197.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43241.488, "from_m": 43195.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43647.67, "from_m": 43241.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43745.2, "from_m": 43647.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45080.606, "from_m": 43745.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45203.948, "from_m": 45080.606, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45984.686, "from_m": 45203.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46815.269, "from_m": 45984.686, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47670.149, "from_m": 46815.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48247.282, "from_m": 47670.149, "capability_applied": null, "effective_limit_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": 755104, "profile_key": "86cf269a87eaa291374401b92d2823b9be3e102bbb42bf80f57cf31fd49e60cc", "schedule_id": 17872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Weybridge (B)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Addlestone Jn", "stage_seq": 2, "distance_m": 1313.329, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Addlestone", "stage_seq": 3, "distance_m": 2883.665, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Chertsey", "stage_seq": 4, "distance_m": 5189.62, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2154", "location": "Virginia Water", "stage_seq": 5, "distance_m": 9184.434, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Egham", "stage_seq": 6, "distance_m": 12656.986, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Staines", "stage_seq": 7, "distance_m": 15920.975, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206", "location": "Ashford (Middlesex)", "stage_seq": 8, "distance_m": 18283.858, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Feltham", "stage_seq": 9, "distance_m": 22578.471, "section_seq": 1, "route_path_id": 137549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Feltham Jn", "stage_seq": 10, "distance_m": 24893.873, "section_seq": 1, "route_path_id": 137549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Hounslow Jn", "stage_seq": 11, "distance_m": 25467.302, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "Hounslow", "stage_seq": 12, "distance_m": 26491.731, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220", "location": "Isleworth", "stage_seq": 13, "distance_m": 28726.517, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222", "location": "Syon Lane", "stage_seq": 14, "distance_m": 29786.122, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Brentford", "stage_seq": 15, "distance_m": 31102.72, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "Kew Bridge", "stage_seq": 16, "distance_m": 32614.631, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Chiswick", "stage_seq": 17, "distance_m": 34352.63, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Barnes Bridge", "stage_seq": 18, "distance_m": 35934.904, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235", "location": "Barnes", "stage_seq": 19, "distance_m": 36969.76, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238", "location": "Putney", "stage_seq": 20, "distance_m": 38855.29, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Wandsworth Town", "stage_seq": 21, "distance_m": 40784.971, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2244", "location": "Clapham Junction (W)", "stage_seq": 22, "distance_m": 42081.557, "section_seq": 1, "route_path_id": 137549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "West London Jn", "stage_seq": 23, "distance_m": 43182.115, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247", "location": "Queenstown Road (Battersea)", "stage_seq": 24, "distance_m": 44014.044, "section_seq": 1, "route_path_id": 137549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Nine Elms Jn", "stage_seq": 25, "distance_m": 45045.836, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2250H", "location": "Vauxhall", "stage_seq": 26, "distance_m": 46179.708, "section_seq": 1, "route_path_id": 137549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Waterloo West Crossings", "stage_seq": 27, "distance_m": 47518.305, "section_seq": 1, "route_path_id": 137549}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 28, "distance_m": 48247.282, "section_seq": 1, "route_path_id": 137549}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48247.282, "from_m": 0.0, "section_seq": 1, "route_path_id": 137549}], "total_distance_m": 48247.282, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47537.01, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.272, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26901, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:21Z", "source_id": 64073409, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:27Z", "source_id": 20307292, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26905, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:15Z", "source_id": 64079897, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:19Z", "source_id": 20309204, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28206, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:12Z", "source_id": 64088467, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:13Z", "source_id": 20311814, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:03Z", "source_id": 64121161, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:57:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:07Z", "source_id": 20321409, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:34Z", "source_id": 64130980, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:35Z", "source_id": 20324270, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:48Z", "source_id": 64138192, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:56Z", "source_id": 20326424, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:02Z", "source_id": 64147524, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:04Z", "source_id": 20329145, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:49Z", "source_id": 64159997, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:15:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:53Z", "source_id": 20332780, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:28Z", "source_id": 64167629, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:30Z", "source_id": 20335010, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:35Z", "source_id": 64172121, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:39Z", "source_id": 20336294, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:41Z", "source_id": 64176327, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:45Z", "source_id": 20337626, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:55Z", "source_id": 64181119, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:55Z", "source_id": 20339141, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:48Z", "source_id": 64187058, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:55Z", "source_id": 20340937, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:42Z", "source_id": 64193030, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:46Z", "source_id": 20342697, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:11Z", "source_id": 64196033, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:13Z", "source_id": 20343554, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:06Z", "source_id": 64203848, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:11Z", "source_id": 20345885, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:15Z", "source_id": 20347761, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:39Z", "source_id": 20349185, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:00Z", "source_id": 20351164, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:36Z", "source_id": 20353262, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:14Z", "source_id": 20355342, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Weybridge (B) 2133 2133 1 None None London Waterloo 2258 2257½ 17 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84423/2026-09-21/detailed None Vauxhall 2026-09-21T22:50:30+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 2249 2253 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355342 1790027535537324 102 102 2026-09-21 22:03:03.068488 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:00.928193
724959 754785 W70046 072M83M721 2026-09-21 COMPLETE None 2026-09-21 21:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 754785, "stp": "P", "toc": "ScotRail", "uid": "W70046", "consist": "380003", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70046/2026-09-21/detailed", "trust_id": "072M83M721", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2153", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2M83", "timing_status": "EARLY", "origin_station": "Newton", "current_leg_arr": "2153", "current_leg_dep": "2143", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2119", "origin_platform": "1", "current_location": "Glasgow Bridge Street Jn", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260456909439497, 55.85020582189039], [-4.260430270547581, 55.85034977096715], [-4.260419072917582, 55.85048159261066], [-4.2604203220093755, 55.850603235690535], [-4.260431023282836, 55.85071664907639], [-4.260448182197837, 55.85082378163782], [-4.260468804214253, 55.85092658224443], [-4.2604898947919585, 55.85102699976584], [-4.260508459390828, 55.85112698307163], [-4.260521503470736, 55.851228481031434], [-4.260526032491557, 55.85133344251483], [-4.260519051913163, 55.85144381639145], [-4.260497567195431, 55.85156155153088], [-4.2604585837982345, 55.85168859680274], [-4.260399107181448, 55.85182690107663], [-4.260316142804946, 55.85197841322215], [-4.260250999999999, 55.8521212], [-4.260208, 55.8522404], [-4.2601743, 55.8523338], [-4.2601584, 55.8523849], [-4.2600191999999995, 55.852766199999984], [-4.259964300000001, 55.85293419999999], [-4.259924699999999, 55.85306609999999], [-4.2599183, 55.85308289999998], [-4.2598181, 55.8533463], [-4.2596627, 55.8537715], [-4.259604699999999, 55.8539521], [-4.2595536, 55.8540673], [-4.2595469, 55.8540878], [-4.259532999999999, 55.8541274], [-4.2592711, 55.8548448], [-4.259168, 55.85512599999999], [-4.2591215, 55.8552686], [-4.259097800000001, 55.85533149999999], [-4.2590728, 55.8553988], [-4.2590637714695285, 55.85542156759858], [-4.259063599999999, 55.855422], [-4.259010999999999, 55.85556830000001], [-4.2589091, 55.85575599999999], [-4.2588986, 55.85577210000001], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields West", "dest_arr_time_act": "2153", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Maxwell Park", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 16, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64098217\", \"confirmationDeadline\": \"2026-09-21T21:50:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 402.491, \"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\": 7623.045, \"from_m\": 402.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8214.409, \"from_m\": 7623.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8698.767, \"from_m\": 8214.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12651.439, \"from_m\": 8698.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14180.192, \"from_m\": 12651.439, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14597.663, \"from_m\": 14180.192, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15157.486, \"from_m\": 14597.663, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15581.953, \"from_m\": 15157.486, \"capability_applied\": null, \"effective_limit_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\": 754785, \"profile_key\": \"0c2ab6daed9be776887aabc9581e08adca0721d0af660e2d2ec85a5bda350e52\", \"schedule_id\": 28167, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Newton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2123\", \"location\": \"Kirkhill\", \"stage_seq\": 2, \"distance_m\": 2358.228, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Burnside\", \"stage_seq\": 3, \"distance_m\": 4586.179, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Croftfoot\", \"stage_seq\": 4, \"distance_m\": 6225.398, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Kings Park\", \"stage_seq\": 5, \"distance_m\": 7371.631, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 6, \"distance_m\": 8446.877, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135H\", \"location\": \"Langside\", \"stage_seq\": 7, \"distance_m\": 9406.65, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 10252.086, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"Shawlands\", \"stage_seq\": 9, \"distance_m\": 10847.407, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Maxwell Park\", \"stage_seq\": 10, \"distance_m\": 11936.789, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Pollokshields West\", \"stage_seq\": 11, \"distance_m\": 12744.384, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 12, \"distance_m\": 13219.652, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 13557.404, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 14652.743, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Glasgow Central Gantry A\", \"stage_seq\": 15, \"distance_m\": 15157.486, \"section_seq\": 1, \"route_path_id\": 141824}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 16, \"distance_m\": 15581.953, \"section_seq\": 1, \"route_path_id\": 141824}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15581.953, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141824}], \"total_distance_m\": 15581.953, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15581.953, \"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": "2119", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:58Z\", \"source_id\": 64040334, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:58Z\", \"source_id\": 20297802, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:41Z\", \"source_id\": 64048827, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:46Z\", \"source_id\": 20300287, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:17Z\", \"source_id\": 64054468, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 20301990, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:46Z\", \"source_id\": 64069803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:55Z\", \"source_id\": 20306277, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:31Z\", \"source_id\": 64073786, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:32Z\", \"source_id\": 20307396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:02Z\", \"source_id\": 64079488, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:07Z\", \"source_id\": 20309101, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:58Z\", \"source_id\": 64083574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:04Z\", \"source_id\": 20310351, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:15Z\", \"source_id\": 64088611, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:19Z\", \"source_id\": 20311859, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Bridge Street Jn", "service_state_platform": null, "timing_fact_generation": 1790023605618408, "current_leg_arrival_utc": "2026-09-21T21:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:01.252169", "service_state_evidence_id": 64098217, "current_leg_start_actual_dep": "2026-09-21T21:43:37+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:02.959617", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NTN GLC 2M83 380003 3 100 None {"version": 3, "segments": [{"to_m": 402.491, "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": 7623.045, "from_m": 402.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8214.409, "from_m": 7623.045, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8698.767, "from_m": 8214.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12651.439, "from_m": 8698.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14180.192, "from_m": 12651.439, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14597.663, "from_m": 14180.192, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15157.486, "from_m": 14597.663, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15581.953, "from_m": 15157.486, "capability_applied": null, "effective_limit_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": 754785, "profile_key": "0c2ab6daed9be776887aabc9581e08adca0721d0af660e2d2ec85a5bda350e52", "schedule_id": 28167, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2119", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2123", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 141824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 8446.877, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135H", "location": "Langside", "stage_seq": 7, "distance_m": 9406.65, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 10252.086, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "Shawlands", "stage_seq": 9, "distance_m": 10847.407, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Maxwell Park", "stage_seq": 10, "distance_m": 11936.789, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Pollokshields West", "stage_seq": 11, "distance_m": 12744.384, "section_seq": 1, "route_path_id": 141824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Muirhouse Central Jn", "stage_seq": 12, "distance_m": 13219.652, "section_seq": 1, "route_path_id": 141824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 13557.404, "section_seq": 1, "route_path_id": 141824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 14652.743, "section_seq": 1, "route_path_id": 141824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Glasgow Central Gantry A", "stage_seq": 15, "distance_m": 15157.486, "section_seq": 1, "route_path_id": 141824}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 16, "distance_m": 15581.953, "section_seq": 1, "route_path_id": 141824}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15581.953, "from_m": 0.0, "section_seq": 1, "route_path_id": 141824}], "total_distance_m": 15581.953, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15581.953, "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": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:58Z", "source_id": 64040334, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:58Z", "source_id": 20297802, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:41Z", "source_id": 64048827, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:46Z", "source_id": 20300287, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2519, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:17Z", "source_id": 64054468, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 20301990, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:46Z", "source_id": 64069803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:55Z", "source_id": 20306277, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2557, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:31Z", "source_id": 64073786, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:32Z", "source_id": 20307396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:02Z", "source_id": 64079488, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:07Z", "source_id": 20309101, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:58Z", "source_id": 64083574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:04Z", "source_id": 20310351, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:15Z", "source_id": 64088611, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:19Z", "source_id": 20311859, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}] Newton 2119 2119 1 None None Glasgow Central High Level 2153 2153 4 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70046/2026-09-21/detailed None Pollokshields West 2026-09-21T21:43:37+01:00 Glasgow Central High Level 10.0 {"type": "LineString", "coordinates": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260456909439497, 55.85020582189039], [-4.260430270547581, 55.85034977096715], [-4.260419072917582, 55.85048159261066], [-4.2604203220093755, 55.850603235690535], [-4.260431023282836, 55.85071664907639], [-4.260448182197837, 55.85082378163782], [-4.260468804214253, 55.85092658224443], [-4.2604898947919585, 55.85102699976584], [-4.260508459390828, 55.85112698307163], [-4.260521503470736, 55.851228481031434], [-4.260526032491557, 55.85133344251483], [-4.260519051913163, 55.85144381639145], [-4.260497567195431, 55.85156155153088], [-4.2604585837982345, 55.85168859680274], [-4.260399107181448, 55.85182690107663], [-4.260316142804946, 55.85197841322215], [-4.260250999999999, 55.8521212], [-4.260208, 55.8522404], [-4.2601743, 55.8523338], [-4.2601584, 55.8523849], [-4.2600191999999995, 55.852766199999984], [-4.259964300000001, 55.85293419999999], [-4.259924699999999, 55.85306609999999], [-4.2599183, 55.85308289999998], [-4.2598181, 55.8533463], [-4.2596627, 55.8537715], [-4.259604699999999, 55.8539521], [-4.2595536, 55.8540673], [-4.2595469, 55.8540878], [-4.259532999999999, 55.8541274], [-4.2592711, 55.8548448], [-4.259168, 55.85512599999999], [-4.2591215, 55.8552686], [-4.259097800000001, 55.85533149999999], [-4.2590728, 55.8553988], [-4.2590637714695285, 55.85542156759858], [-4.259063599999999, 55.855422], [-4.259010999999999, 55.85556830000001], [-4.2589091, 55.85575599999999], [-4.2588986, 55.85577210000001], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 1.8 2143 2153 Maxwell Park Glasgow Bridge Street Jn Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Glasgow Bridge Street Jn TD TRACKING_TIMEOUT 64098217 1790023605618408 41 41 2026-09-21 22:03:02.959617 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:01.252169
724960 754984 F57959 512D831721 2026-09-21 COMPLETE 20354811 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 754984, "stp": "N", "toc": "c2c", "uid": "F57959", "consist": "357003+357322", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F57959/2026-09-21/detailed", "trust_id": "512D831721", "origin_crs": "SOC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D83", "timing_status": "EARLY", "origin_station": "Southend Central", "current_leg_arr": "2253", "current_leg_dep": "2248", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "2128", "origin_platform": "4", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "-1 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": "2254", "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\": 371.99, \"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\": 409.039, \"from_m\": 371.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\": 447.04, \"from_m\": 409.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4980.567, \"from_m\": 447.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5298.182, \"from_m\": 4980.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13047.058, \"from_m\": 5298.182, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14420.858, \"from_m\": 13047.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14464.664, \"from_m\": 14420.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14507.824, \"from_m\": 14464.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14616.959, \"from_m\": 14507.824, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24146.817, \"from_m\": 14616.959, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24190.148, \"from_m\": 24146.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30016.23, \"from_m\": 24190.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30824.328, \"from_m\": 30016.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31325.705, \"from_m\": 30824.328, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36224.156, \"from_m\": 31325.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\": 36375.271, \"from_m\": 36224.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\": 36520.888, \"from_m\": 36375.271, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36816.82, \"from_m\": 36520.888, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38210.498, \"from_m\": 36816.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46322.422, \"from_m\": 38210.498, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46956.665, \"from_m\": 46322.422, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58710.956, \"from_m\": 46956.665, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60202.254, \"from_m\": 58710.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60229.995, \"from_m\": 60202.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60236.821, \"from_m\": 60229.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\": 62355.085, \"from_m\": 60236.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\": 65030.143, \"from_m\": 62355.085, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67223.81, \"from_m\": 65030.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67663.225, \"from_m\": 67223.81, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69017.74, \"from_m\": 67663.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69275.306, \"from_m\": 69017.74, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71126.925, \"from_m\": 69275.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71829.733, \"from_m\": 71126.925, \"capability_applied\": null, \"effective_limit_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\": 754984, \"profile_key\": \"fb0b647ce66c12888ece10831d92658caf6d2b582e09e3af5de6f6890989b7ad\", \"schedule_id\": 36520, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Southend Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Westcliff\", \"stage_seq\": 2, \"distance_m\": 1343.765, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Chalkwell\", \"stage_seq\": 3, \"distance_m\": 2941.016, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 4, \"distance_m\": 5042.893, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Benfleet\", \"stage_seq\": 5, \"distance_m\": 10483.791, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2150\", \"location\": \"Pitsea\", \"stage_seq\": 6, \"distance_m\": 14791.673, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2201H\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 7, \"distance_m\": 23008.465, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 8, \"distance_m\": 24214.575, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"East Tilbury\", \"stage_seq\": 9, \"distance_m\": 26416.813, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2213\", \"location\": \"Tilbury Town\", \"stage_seq\": 10, \"distance_m\": 32047.266, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217H\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 34876.037, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 12, \"distance_m\": 36091.769, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221\", \"location\": \"Chafford Hundred\", \"stage_seq\": 13, \"distance_m\": 37964.832, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225\", \"location\": \"Ockendon\", \"stage_seq\": 14, \"distance_m\": 42039.006, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2231H\", \"location\": \"Upminster\", \"stage_seq\": 15, \"distance_m\": 47328.612, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2239H\", \"location\": \"Barking\", \"stage_seq\": 16, \"distance_m\": 59592.873, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2244H\", \"location\": \"West Ham High Level\", \"stage_seq\": 17, \"distance_m\": 65424.467, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 18, \"distance_m\": 67541.709, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2249H\", \"location\": \"Limehouse\", \"stage_seq\": 19, \"distance_m\": 69081.124, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 20, \"distance_m\": 70668.532, \"section_seq\": 1, \"route_path_id\": 143007}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 21, \"distance_m\": 71829.733, \"section_seq\": 1, \"route_path_id\": 143007}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71829.733, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143007}], \"total_distance_m\": 71829.733, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70131.492, \"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": "2128", "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\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:28Z\", \"source_id\": 64066561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:32Z\", \"source_id\": 20305381, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:29Z\", \"source_id\": 64071340, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:33Z\", \"source_id\": 20306698, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:45Z\", \"source_id\": 64076641, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 20308212, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:09Z\", \"source_id\": 64086201, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:10Z\", \"source_id\": 20311148, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:37Z\", \"source_id\": 64096029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:40Z\", \"source_id\": 20314030, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 64121760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321554, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:02Z\", \"source_id\": 64134319, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:04Z\", \"source_id\": 20325256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:11Z\", \"source_id\": 64154301, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:15Z\", \"source_id\": 20331121, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:37Z\", \"source_id\": 64161620, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:38Z\", \"source_id\": 20333244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:32Z\", \"source_id\": 64167766, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:34Z\", \"source_id\": 20335067, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:04Z\", \"source_id\": 64177156, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:05Z\", \"source_id\": 20337939, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:42Z\", \"source_id\": 64188968, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:48Z\", \"source_id\": 20341501, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:34Z\", \"source_id\": 64206810, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:40Z\", \"source_id\": 20346821, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:59Z\", \"source_id\": 64217166, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:01Z\", \"source_id\": 20349979, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:34Z\", \"source_id\": 64225904, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:38Z\", \"source_id\": 20352714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:12Z\", \"source_id\": 64233120, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:15Z\", \"source_id\": 20354811, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1790027476108480, "current_leg_arrival_utc": "2026-09-21T22:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:02.376773", "service_state_evidence_id": 20354811, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:03.037502", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SOC FST 2D83 357003+357322 8 100 None {"version": 3, "segments": [{"to_m": 371.99, "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": 409.039, "from_m": 371.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": 447.04, "from_m": 409.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4980.567, "from_m": 447.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5298.182, "from_m": 4980.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13047.058, "from_m": 5298.182, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14420.858, "from_m": 13047.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14464.664, "from_m": 14420.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14507.824, "from_m": 14464.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14616.959, "from_m": 14507.824, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24146.817, "from_m": 14616.959, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24190.148, "from_m": 24146.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30016.23, "from_m": 24190.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30824.328, "from_m": 30016.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31325.705, "from_m": 30824.328, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36224.156, "from_m": 31325.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": 36375.271, "from_m": 36224.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": 36520.888, "from_m": 36375.271, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36816.82, "from_m": 36520.888, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38210.498, "from_m": 36816.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46322.422, "from_m": 38210.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46956.665, "from_m": 46322.422, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58710.956, "from_m": 46956.665, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60202.254, "from_m": 58710.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60229.995, "from_m": 60202.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60236.821, "from_m": 60229.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": 62355.085, "from_m": 60236.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": 65030.143, "from_m": 62355.085, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67223.81, "from_m": 65030.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67663.225, "from_m": 67223.81, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69017.74, "from_m": 67663.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69275.306, "from_m": 69017.74, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71126.925, "from_m": 69275.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71829.733, "from_m": 71126.925, "capability_applied": null, "effective_limit_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": 754984, "profile_key": "fb0b647ce66c12888ece10831d92658caf6d2b582e09e3af5de6f6890989b7ad", "schedule_id": 36520, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2128", "location": "Southend Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Westcliff", "stage_seq": 2, "distance_m": 1343.765, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Chalkwell", "stage_seq": 3, "distance_m": 2941.016, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Leigh-on-Sea", "stage_seq": 4, "distance_m": 5042.893, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Benfleet", "stage_seq": 5, "distance_m": 10483.791, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2150", "location": "Pitsea", "stage_seq": 6, "distance_m": 14791.673, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2201H", "location": "Stanford-le-Hope", "stage_seq": 7, "distance_m": 23008.465, "section_seq": 1, "route_path_id": 143007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Thames Haven Jn", "stage_seq": 8, "distance_m": 24214.575, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "East Tilbury", "stage_seq": 9, "distance_m": 26416.813, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2213", "location": "Tilbury Town", "stage_seq": 10, "distance_m": 32047.266, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217H", "location": "Grays", "stage_seq": 11, "distance_m": 34876.037, "section_seq": 1, "route_path_id": 143007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "West Thurrock Jn", "stage_seq": 12, "distance_m": 36091.769, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221", "location": "Chafford Hundred", "stage_seq": 13, "distance_m": 37964.832, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225", "location": "Ockendon", "stage_seq": 14, "distance_m": 42039.006, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2231H", "location": "Upminster", "stage_seq": 15, "distance_m": 47328.612, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2239H", "location": "Barking", "stage_seq": 16, "distance_m": 59592.873, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2244H", "location": "West Ham High Level", "stage_seq": 17, "distance_m": 65424.467, "section_seq": 1, "route_path_id": 143007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Gas Factory Jn", "stage_seq": 18, "distance_m": 67541.709, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2249H", "location": "Limehouse", "stage_seq": 19, "distance_m": 69081.124, "section_seq": 1, "route_path_id": 143007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Christian Street Jn", "stage_seq": 20, "distance_m": 70668.532, "section_seq": 1, "route_path_id": 143007}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 21, "distance_m": 71829.733, "section_seq": 1, "route_path_id": 143007}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71829.733, "from_m": 0.0, "section_seq": 1, "route_path_id": 143007}], "total_distance_m": 71829.733, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70131.492, "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": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:28Z", "source_id": 64066561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:32Z", "source_id": 20305381, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:29Z", "source_id": 64071340, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:33Z", "source_id": 20306698, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:45Z", "source_id": 64076641, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 20308212, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:09Z", "source_id": 64086201, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:10Z", "source_id": 20311148, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:37Z", "source_id": 64096029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:40Z", "source_id": 20314030, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 64121760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321554, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:02Z", "source_id": 64134319, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:04Z", "source_id": 20325256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:11Z", "source_id": 64154301, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:15Z", "source_id": 20331121, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:37Z", "source_id": 64161620, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:38Z", "source_id": 20333244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:32Z", "source_id": 64167766, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:20:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:34Z", "source_id": 20335067, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:04Z", "source_id": 64177156, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:05Z", "source_id": 20337939, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:42Z", "source_id": 64188968, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:48Z", "source_id": 20341501, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:34Z", "source_id": 64206810, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:40Z", "source_id": 20346821, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:59Z", "source_id": 64217166, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:01Z", "source_id": 20349979, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:34Z", "source_id": 64225904, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:38Z", "source_id": 20352714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:12Z", "source_id": 64233120, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:15Z", "source_id": 20354811, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Southend Central 2128 2128 4 None None London Fenchurch Street 2254 2254 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F57959/2026-09-21/detailed None Limehouse 2026-09-21T22:49:30+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 2248 2253 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354811 1790027476108480 93 93 2026-09-21 22:03:03.037502 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:02.376773
724961 752758 H54820 340H92C721 2026-09-21 COMPLETE 20356034 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 752758, "stp": "P", "toc": "Unknown", "uid": "H54820", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H54820/2026-09-21/detailed", "trust_id": "340H92C721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hope (Earles Sidings) (FLHH)", "service_date": "2026-09-21", "dest_arr_time": "2234", "dest_platform": null, "is_terminated": 1, "next_location": "Peak Forest S.B.", "signalling_id": "0H92", "timing_status": null, "origin_station": "Tunstead Sidings (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2153", "origin_platform": null, "current_location": "Tunstead Sidings (FLHH)", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2234", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8898.616, \"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\": 9033.649, \"from_m\": 8898.616, \"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\": 9083.649, \"from_m\": 9033.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9121.757, \"from_m\": 9083.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10687.678, \"from_m\": 9121.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22861.711, \"from_m\": 10687.678, \"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\": 22905.97, \"from_m\": 22861.711, \"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\": 22924.439, \"from_m\": 22905.97, \"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\": 23239.549, \"from_m\": 22924.439, \"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\": 752758, \"profile_key\": \"de2eb7421a86b0a0cfddc44354ebabc599e8bae42d2275651987e7c8d71682cd\", \"schedule_id\": 14880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Tunstead Sidings (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Great Rocks Jn\", \"stage_seq\": 2, \"distance_m\": 359.833, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2204\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 3, \"distance_m\": 1613.619, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Chinley South Jn\", \"stage_seq\": 4, \"distance_m\": 7814.609, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Chinley East Jn\", \"stage_seq\": 5, \"distance_m\": 9083.649, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Edale\", \"stage_seq\": 6, \"distance_m\": 16242.057, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 7, \"distance_m\": 20622.051, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 8, \"distance_m\": 22985.98, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2231\", \"location\": \"Earles Sidings Sig. ES30\", \"stage_seq\": 9, \"distance_m\": 23003.104, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 10, \"distance_m\": 23116.358, \"section_seq\": 1, \"route_path_id\": 136019}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": null, \"location\": \"Hope (Earles Sidings) (FLHH)\", \"stage_seq\": 11, \"distance_m\": 23239.549, \"section_seq\": 1, \"route_path_id\": 136019}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23239.549, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136019}], \"total_distance_m\": 23239.549, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14302.825, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8936.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2153", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Tunstead Sidings (FLHH)", "service_state_platform": null, "timing_fact_generation": 1790027612217334, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:02.479449", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:02.683657", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0H92 None None None None {"version": 3, "segments": [{"to_m": 8898.616, "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": 9033.649, "from_m": 8898.616, "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": 9083.649, "from_m": 9033.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9121.757, "from_m": 9083.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10687.678, "from_m": 9121.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22861.711, "from_m": 10687.678, "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": 22905.97, "from_m": 22861.711, "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": 22924.439, "from_m": 22905.97, "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": 23239.549, "from_m": 22924.439, "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": 752758, "profile_key": "de2eb7421a86b0a0cfddc44354ebabc599e8bae42d2275651987e7c8d71682cd", "schedule_id": 14880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2153", "location": "Tunstead Sidings (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Great Rocks Jn", "stage_seq": 2, "distance_m": 359.833, "section_seq": 1, "route_path_id": 136019}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2204", "location": "Peak Forest S.B.", "stage_seq": 3, "distance_m": 1613.619, "section_seq": 1, "route_path_id": 136019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Chinley South Jn", "stage_seq": 4, "distance_m": 7814.609, "section_seq": 1, "route_path_id": 136019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Chinley East Jn", "stage_seq": 5, "distance_m": 9083.649, "section_seq": 1, "route_path_id": 136019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Edale", "stage_seq": 6, "distance_m": 16242.057, "section_seq": 1, "route_path_id": 136019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Edale Sig. Ee16", "stage_seq": 7, "distance_m": 20622.051, "section_seq": 1, "route_path_id": 136019}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227", "location": "Earles Siding S.B.", "stage_seq": 8, "distance_m": 22985.98, "section_seq": 1, "route_path_id": 136019}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2231", "location": "Earles Sidings Sig. ES30", "stage_seq": 9, "distance_m": 23003.104, "section_seq": 1, "route_path_id": 136019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Earles Siding S.B.", "stage_seq": 10, "distance_m": 23116.358, "section_seq": 1, "route_path_id": 136019}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": null, "location": "Hope (Earles Sidings) (FLHH)", "stage_seq": 11, "distance_m": 23239.549, "section_seq": 1, "route_path_id": 136019}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23239.549, "from_m": 0.0, "section_seq": 1, "route_path_id": 136019}], "total_distance_m": 23239.549, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14302.825, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8936.724, "synthetic_unknown_infrastructure_limit_mph": 60} [] Tunstead Sidings (FLHH) 2153 2153 None None None Hope (Earles Sidings) (FLHH) 2234 2234 None None None https://www.realtimetrains.co.uk/service/gb-nr:H54820/2026-09-21/detailed None None None None None None None None None None Tunstead Sidings (FLHH) Peak Forest S.B. None None None None 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Tunstead Sidings (FLHH) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790027612217334 1 1 2026-09-21 22:03:02.683657 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:02.479449
724962 755524 L37379 665G88M721 2026-09-21 COMPLETE None 2026-09-21 21:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755524, "stp": "P", "toc": "Chiltern Railways", "uid": "L37379", "consist": "168004", "dest_crs": "BSW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37379/2026-09-21/detailed", "trust_id": "665G88M721", "origin_crs": "BSW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Snow Hill", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "1", "is_terminated": 1, "next_location": "Birmingham Snow Hill", "signalling_id": "5G88", "timing_status": null, "origin_station": "Birmingham Snow Hill", "current_leg_arr": "2205", "current_leg_dep": "2204", "current_leg_end": "Birmingham Snow Hill", "origin_dep_time": "2153", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9038600999999995, 52.4863452], [-1.9035454000000005, 52.4861293], [-1.9034302999999997, 52.486050600000006], [-1.9031731, 52.4858747], [-1.9029374, 52.4857093], [-1.9026031999999995, 52.4854904], [-1.9024242, 52.48538619999999], [-1.9017238000000003, 52.4849964], [-1.8999318999999997, 52.4837824]]}", "current_leg_start": "Birmingham Snowhill Turnback Sidings", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "52.4837824", "next_location_lon": "-1.8999319", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 780.293, \"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}], \"service_id\": 755524, \"profile_key\": \"5701545e5a1eade65b593ac33ce5633133e95ce821061884fb03ffa9b59d662d\", \"schedule_id\": 16469, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136951}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2204\", \"location\": \"Birmingham Snowhill Turnback Sidings\", \"stage_seq\": 2, \"distance_m\": 390.147, \"section_seq\": 1, \"route_path_id\": 136951}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 3, \"distance_m\": 780.293, \"section_seq\": 1, \"route_path_id\": 136951}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 780.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136951}], \"total_distance_m\": 780.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 780.293, \"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": "2153", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "52.4837824", "current_position_lon": "-1.8999319", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Birmingham Snow Hill", "service_state_platform": "1", "timing_fact_generation": 1790026446790533, "current_leg_arrival_utc": "2026-09-21T22:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:02.882040", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:03.250014", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P BSW BSW 5G88 168004 4 100 None {"version": 3, "segments": [{"to_m": 780.293, "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}], "service_id": 755524, "profile_key": "5701545e5a1eade65b593ac33ce5633133e95ce821061884fb03ffa9b59d662d", "schedule_id": 16469, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2153", "location": "Birmingham Snow Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136951}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2204", "location": "Birmingham Snowhill Turnback Sidings", "stage_seq": 2, "distance_m": 390.147, "section_seq": 1, "route_path_id": 136951}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Birmingham Snow Hill", "stage_seq": 3, "distance_m": 780.293, "section_seq": 1, "route_path_id": 136951}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 780.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 136951}], "total_distance_m": 780.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 780.293, "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} [] Birmingham Snow Hill 2153 2153 1 None None Birmingham Snow Hill 2205 2205 1 None None https://www.realtimetrains.co.uk/service/gb-nr:L37379/2026-09-21/detailed None Birmingham Snowhill Turnback Sidings 2026-09-21T22:04:00+01:00 Birmingham Snow Hill 1.0 {"type": "LineString", "coordinates": [[-1.9038600999999995, 52.4863452], [-1.9035454000000005, 52.4861293], [-1.9034302999999997, 52.486050600000006], [-1.9031731, 52.4858747], [-1.9029374, 52.4857093], [-1.9026031999999995, 52.4854904], [-1.9024242, 52.48538619999999], [-1.9017238000000003, 52.4849964], [-1.8999318999999997, 52.4837824]]} 0.2 2204 2205 None None Birmingham Snow Hill 52.4837824 -1.8999319 52.4837824 -1.8999319 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Birmingham Snow Hill SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790026446790533 41 41 2026-09-21 22:03:03.250014 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:02.882040
724963 755741 C18660 532V73M821 2026-09-21 COMPLETE 20354819 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755741, "stp": "P", "toc": "Great Northern", "uid": "C18660", "consist": "717022", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18660/2026-09-21/detailed", "trust_id": "532V73M821", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2V73", "timing_status": "ON TIME", "origin_station": "Welwyn Garden City", "current_leg_arr": "2253", "current_leg_dep": "2250", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "2202", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-21T22:03:22", "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": "2253", "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\": 140.131, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205.023, \"from_m\": 140.131, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3708.632, \"from_m\": 205.023, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 3762.935, \"from_m\": 3708.632, \"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\": 9257.176, \"from_m\": 3762.935, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9573.983, \"from_m\": 9257.176, \"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\": 12284.01, \"from_m\": 9573.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12370.743, \"from_m\": 12284.01, \"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\": 18149.38, \"from_m\": 12370.743, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18190.414, \"from_m\": 18149.38, \"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\": 23108.313, \"from_m\": 18190.414, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27244.752, \"from_m\": 23108.313, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28106.658, \"from_m\": 27244.752, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28189.463, \"from_m\": 28106.658, \"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\": 28696.431, \"from_m\": 28189.463, \"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\": 28816.289, \"from_m\": 28696.431, \"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\": 29669.488, \"from_m\": 28816.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29793.081, \"from_m\": 29669.488, \"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\": 29898.029, \"from_m\": 29793.081, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 30002.345, \"from_m\": 29898.029, \"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\": 31586.736, \"from_m\": 30002.345, \"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\": 31863.252, \"from_m\": 31586.736, \"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\": 34180.831, \"from_m\": 31863.252, \"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\": 34343.014, \"from_m\": 34180.831, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34345.475, \"from_m\": 34343.014, \"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\": 755741, \"profile_key\": \"7795ca9429242f0b2fd3736668e37d1eeaa8e876474ec587e5b05d719bb33635\", \"schedule_id\": 2611, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4095.166, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7590.46, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9374.48, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2216\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12114.23, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15621.011, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2222\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17833.942, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19216.503, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22247.151, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2231\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24643.951, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2233H\", \"location\": \"Hornsey\", \"stage_seq\": 11, \"distance_m\": 26166.355, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"Harringay\", \"stage_seq\": 12, \"distance_m\": 27142.96, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2239\", \"location\": \"Finsbury Park\", \"stage_seq\": 13, \"distance_m\": 28594.206, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"Drayton Park\", \"stage_seq\": 14, \"distance_m\": 30126.505, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2245\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 15, \"distance_m\": 30800.43, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247\", \"location\": \"Essex Road\", \"stage_seq\": 16, \"distance_m\": 31662.682, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2250H\", \"location\": \"Old Street\", \"stage_seq\": 17, \"distance_m\": 33746.006, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 18, \"distance_m\": 34345.475, \"section_seq\": 1, \"route_path_id\": 114707}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34345.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114707}], \"total_distance_m\": 34345.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34241.159, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "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\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:35Z\", \"source_id\": 64139926, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:38Z\", \"source_id\": 20326922, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:27Z\", \"source_id\": 64148355, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:28Z\", \"source_id\": 20329370, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:33Z\", \"source_id\": 64153107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:38Z\", \"source_id\": 20330762, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:06Z\", \"source_id\": 64158423, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:09Z\", \"source_id\": 20332338, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:13Z\", \"source_id\": 64167049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:16Z\", \"source_id\": 20334848, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:40Z\", \"source_id\": 64172298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:45Z\", \"source_id\": 20336402, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:33Z\", \"source_id\": 64176048, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:38Z\", \"source_id\": 20337546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:18Z\", \"source_id\": 64184025, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:20Z\", \"source_id\": 20339990, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:58Z\", \"source_id\": 64189533, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:00Z\", \"source_id\": 20341644, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:42Z\", \"source_id\": 64195015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:47Z\", \"source_id\": 20343282, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:15Z\", \"source_id\": 64198252, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:20Z\", \"source_id\": 20344238, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:31Z\", \"source_id\": 64204715, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:36Z\", \"source_id\": 20346136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:17Z\", \"source_id\": 64212072, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:18Z\", \"source_id\": 20348354, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:15Z\", \"source_id\": 64215846, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:18Z\", \"source_id\": 20349576, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:47Z\", \"source_id\": 64222570, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:53Z\", \"source_id\": 20351666, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:12Z\", \"source_id\": 64228979, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:18Z\", \"source_id\": 20353657, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:14Z\", \"source_id\": 64233215, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:20Z\", \"source_id\": 20354819, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790027481729670, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:06.618295", "service_state_evidence_id": 20354819, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:07.581264", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P WGC MOG 2V73 717022 6 85 None {"version": 3, "segments": [{"to_m": 140.131, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205.023, "from_m": 140.131, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3708.632, "from_m": 205.023, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 3762.935, "from_m": 3708.632, "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": 9257.176, "from_m": 3762.935, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9573.983, "from_m": 9257.176, "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": 12284.01, "from_m": 9573.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12370.743, "from_m": 12284.01, "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": 18149.38, "from_m": 12370.743, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18190.414, "from_m": 18149.38, "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": 23108.313, "from_m": 18190.414, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27244.752, "from_m": 23108.313, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28106.658, "from_m": 27244.752, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28189.463, "from_m": 28106.658, "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": 28696.431, "from_m": 28189.463, "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": 28816.289, "from_m": 28696.431, "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": 29669.488, "from_m": 28816.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29793.081, "from_m": 29669.488, "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": 29898.029, "from_m": 29793.081, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 30002.345, "from_m": 29898.029, "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": 31586.736, "from_m": 30002.345, "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": 31863.252, "from_m": 31586.736, "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": 34180.831, "from_m": 31863.252, "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": 34343.014, "from_m": 34180.831, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34345.475, "from_m": 34343.014, "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": 755741, "profile_key": "7795ca9429242f0b2fd3736668e37d1eeaa8e876474ec587e5b05d719bb33635", "schedule_id": 2611, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Hatfield", "stage_seq": 2, "distance_m": 4095.166, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Welham Green", "stage_seq": 3, "distance_m": 7590.46, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9374.48, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2216", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12114.23, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15621.011, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2222", "location": "New Barnet", "stage_seq": 7, "distance_m": 17833.942, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19216.503, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "New Southgate", "stage_seq": 9, "distance_m": 22247.151, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2231", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24643.951, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2233H", "location": "Hornsey", "stage_seq": 11, "distance_m": 26166.355, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "Harringay", "stage_seq": 12, "distance_m": 27142.96, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2239", "location": "Finsbury Park", "stage_seq": 13, "distance_m": 28594.206, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "Drayton Park", "stage_seq": 14, "distance_m": 30126.505, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2245", "location": "Highbury & Islington (Great Northern)", "stage_seq": 15, "distance_m": 30800.43, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247", "location": "Essex Road", "stage_seq": 16, "distance_m": 31662.682, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2250H", "location": "Old Street", "stage_seq": 17, "distance_m": 33746.006, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 18, "distance_m": 34345.475, "section_seq": 1, "route_path_id": 114707}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34345.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 114707}], "total_distance_m": 34345.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34241.159, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:35Z", "source_id": 64139926, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:38Z", "source_id": 20326922, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:27Z", "source_id": 64148355, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:28Z", "source_id": 20329370, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:33Z", "source_id": 64153107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:38Z", "source_id": 20330762, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:06Z", "source_id": 64158423, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:09Z", "source_id": 20332338, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:13Z", "source_id": 64167049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:16Z", "source_id": 20334848, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:40Z", "source_id": 64172298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:21:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:45Z", "source_id": 20336402, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:33Z", "source_id": 64176048, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:38Z", "source_id": 20337546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:18Z", "source_id": 64184025, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:20Z", "source_id": 20339990, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:58Z", "source_id": 64189533, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:00Z", "source_id": 20341644, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:42Z", "source_id": 64195015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:47Z", "source_id": 20343282, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:15Z", "source_id": 64198252, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:20Z", "source_id": 20344238, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:31Z", "source_id": 64204715, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:36Z", "source_id": 20346136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:17Z", "source_id": 64212072, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:18Z", "source_id": 20348354, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:15Z", "source_id": 64215846, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:18Z", "source_id": 20349576, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:47Z", "source_id": 64222570, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:53Z", "source_id": 20351666, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:12Z", "source_id": 64228979, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:49:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:18Z", "source_id": 20353657, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:14Z", "source_id": 64233215, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:20Z", "source_id": 20354819, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Welwyn Garden City 2202 2202 4 None None Moorgate (Great Northern) 2253 2253 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18660/2026-09-21/detailed None Old Street 2026-09-21T22:50: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 2250 2253 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354819 1790027481729670 85 85 2026-09-21 22:03:07.581264 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:06.618295
724964 755446 L24658 522Y27M721 2026-09-21 COMPLETE 20355030 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755446, "stp": "P", "toc": "London Overground", "uid": "L24658", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24658/2026-09-21/detailed", "trust_id": "522Y27M721", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y27", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "2253", "current_leg_dep": "2246", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2149", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4651.212, \"from_m\": 4592.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5288.033, \"from_m\": 4651.212, \"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\": 6852.56, \"from_m\": 5288.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6923.175, \"from_m\": 6852.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9890.378, \"from_m\": 6923.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10504.876, \"from_m\": 9890.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11852.371, \"from_m\": 10504.876, \"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\": 12204.611, \"from_m\": 11852.371, \"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\": 18483.608, \"from_m\": 12204.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20038.714, \"from_m\": 18483.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20198.485, \"from_m\": 20038.714, \"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\": 20258.719, \"from_m\": 20198.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20284.44, \"from_m\": 20258.719, \"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\": 20352.361, \"from_m\": 20284.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20917.797, \"from_m\": 20352.361, \"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\": 20984.848, \"from_m\": 20917.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21002.349, \"from_m\": 20984.848, \"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\": 21055.962, \"from_m\": 21002.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21171.461, \"from_m\": 21055.962, \"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\": 21242.964, \"from_m\": 21171.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21523.543, \"from_m\": 21242.964, \"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\": 21582.341, \"from_m\": 21523.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21766.37, \"from_m\": 21582.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\": 22082.007, \"from_m\": 21766.37, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22519.885, \"from_m\": 22082.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22595.742, \"from_m\": 22519.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25622.909, \"from_m\": 22595.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26628.708, \"from_m\": 25622.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28618.765, \"from_m\": 26628.708, \"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\": 29559.725, \"from_m\": 28618.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29773.496, \"from_m\": 29559.725, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30313.303, \"from_m\": 29773.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30437.201, \"from_m\": 30313.303, \"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\": 30674.51, \"from_m\": 30437.201, \"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\": 755446, \"profile_key\": \"935e498329ce2d80ef2a4b949e087a0c54f57f4620970566f7a2056db59c2e25\", \"schedule_id\": 16370, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209H\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2218H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2225H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20902.922, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 21626.98, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 22444.699, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 23641.662, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2241H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 25390.42, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 27047.93, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2246H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 28513.335, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 29866.654, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 30674.51, \"section_seq\": 1, \"route_path_id\": 118030}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30674.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}], \"total_distance_m\": 30674.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26689.099, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3985.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2149", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:28Z\", \"source_id\": 64109118, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:34Z\", \"source_id\": 20317861, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:26Z\", \"source_id\": 64115585, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:30Z\", \"source_id\": 20319791, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:25Z\", \"source_id\": 64119786, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:30Z\", \"source_id\": 20320997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:51Z\", \"source_id\": 64125166, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:54Z\", \"source_id\": 20322512, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:57Z\", \"source_id\": 64129617, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:00Z\", \"source_id\": 20323896, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:55Z\", \"source_id\": 64134097, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:00Z\", \"source_id\": 20325220, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:51Z\", \"source_id\": 64138320, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:56Z\", \"source_id\": 20326430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:31Z\", \"source_id\": 64144240, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:33Z\", \"source_id\": 20328118, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:16Z\", \"source_id\": 64150346, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:19Z\", \"source_id\": 20329924, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:08Z\", \"source_id\": 64156365, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:16Z\", \"source_id\": 20331749, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:35Z\", \"source_id\": 64163665, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:37Z\", \"source_id\": 20333838, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:11Z\", \"source_id\": 64169140, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:13Z\", \"source_id\": 20335469, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:33Z\", \"source_id\": 64174010, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:38Z\", \"source_id\": 20336926, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:24Z\", \"source_id\": 64177933, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:25Z\", \"source_id\": 20338182, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:32Z\", \"source_id\": 64182384, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:35Z\", \"source_id\": 20339539, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:51Z\", \"source_id\": 64187112, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:55Z\", \"source_id\": 20340931, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:21Z\", \"source_id\": 64192372, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:26Z\", \"source_id\": 20342474, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:26Z\", \"source_id\": 64202508, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:28Z\", \"source_id\": 20345459, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:43Z\", \"source_id\": 64205116, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:49Z\", \"source_id\": 20346264, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:08Z\", \"source_id\": 64209882, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:14Z\", \"source_id\": 20347715, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:20Z\", \"source_id\": 64215991, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:24Z\", \"source_id\": 20349607, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:49Z\", \"source_id\": 64220740, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:54Z\", \"source_id\": 20351096, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:36Z\", \"source_id\": 64233956, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:38Z\", \"source_id\": 20355030, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1790027499300752, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:10.112500", "service_state_evidence_id": 20355030, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:10.182229", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2Y27 None None None None {"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4651.212, "from_m": 4592.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5288.033, "from_m": 4651.212, "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": 6852.56, "from_m": 5288.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6923.175, "from_m": 6852.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9890.378, "from_m": 6923.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10504.876, "from_m": 9890.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11852.371, "from_m": 10504.876, "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": 12204.611, "from_m": 11852.371, "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": 18483.608, "from_m": 12204.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20038.714, "from_m": 18483.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20198.485, "from_m": 20038.714, "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": 20258.719, "from_m": 20198.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20284.44, "from_m": 20258.719, "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": 20352.361, "from_m": 20284.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20917.797, "from_m": 20352.361, "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": 20984.848, "from_m": 20917.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21002.349, "from_m": 20984.848, "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": 21055.962, "from_m": 21002.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21171.461, "from_m": 21055.962, "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": 21242.964, "from_m": 21171.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21523.543, "from_m": 21242.964, "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": 21582.341, "from_m": 21523.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21766.37, "from_m": 21582.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": 22082.007, "from_m": 21766.37, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22519.885, "from_m": 22082.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22595.742, "from_m": 22519.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25622.909, "from_m": 22595.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26628.708, "from_m": 25622.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28618.765, "from_m": 26628.708, "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": 29559.725, "from_m": 28618.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29773.496, "from_m": 29559.725, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30313.303, "from_m": 29773.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30437.201, "from_m": 30313.303, "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": 30674.51, "from_m": 30437.201, "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": 755446, "profile_key": "935e498329ce2d80ef2a4b949e087a0c54f57f4620970566f7a2056db59c2e25", "schedule_id": 16370, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2149", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209H", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2218H", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20902.922, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 21626.98, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 22444.699, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 23641.662, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2241H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 25390.42, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "West Brompton", "stage_seq": 31, "distance_m": 27047.93, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2246H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 28513.335, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 29866.654, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 30674.51, "section_seq": 1, "route_path_id": 118030}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30674.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 118030}], "total_distance_m": 30674.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26689.099, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3985.411, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:28Z", "source_id": 64109118, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:34Z", "source_id": 20317861, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:26Z", "source_id": 64115585, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:30Z", "source_id": 20319791, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:25Z", "source_id": 64119786, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:30Z", "source_id": 20320997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:51Z", "source_id": 64125166, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:54Z", "source_id": 20322512, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:57Z", "source_id": 64129617, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:00Z", "source_id": 20323896, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:55Z", "source_id": 64134097, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:00Z", "source_id": 20325220, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:51Z", "source_id": 64138320, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:56Z", "source_id": 20326430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:31Z", "source_id": 64144240, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:33Z", "source_id": 20328118, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:16Z", "source_id": 64150346, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:19Z", "source_id": 20329924, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:08Z", "source_id": 64156365, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:16Z", "source_id": 20331749, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:35Z", "source_id": 64163665, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:37Z", "source_id": 20333838, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:11Z", "source_id": 64169140, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:13Z", "source_id": 20335469, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:33Z", "source_id": 64174010, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:38Z", "source_id": 20336926, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:24Z", "source_id": 64177933, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:25Z", "source_id": 20338182, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:32Z", "source_id": 64182384, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:35Z", "source_id": 20339539, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:51Z", "source_id": 64187112, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:55Z", "source_id": 20340931, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:21Z", "source_id": 64192372, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:26Z", "source_id": 20342474, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:26Z", "source_id": 64202508, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:28Z", "source_id": 20345459, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:43Z", "source_id": 64205116, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:49Z", "source_id": 20346264, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:08Z", "source_id": 64209882, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:14Z", "source_id": 20347715, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:20Z", "source_id": 64215991, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:24Z", "source_id": 20349607, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:49Z", "source_id": 64220740, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:54Z", "source_id": 20351096, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:36Z", "source_id": 64233956, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:38Z", "source_id": 20355030, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Stratford 2149 2149 2 None None Clapham Junction Plats 0-2 2254 2252 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24658/2026-09-21/detailed None Imperial Wharf 2026-09-21T22:47:30+01:00 Clapham Junction Plats 0-2 7.0 {"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.5 2246 2253 Imperial Wharf Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355030 1790027499300752 110 110 2026-09-21 22:03:10.182229 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:10.112500
724965 754343 P01332 481P71M721 2026-09-21 COMPLETE 20355123 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 754343, "stp": "P", "toc": "Greater Anglia", "uid": "P01332", "consist": "745005", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01332/2026-09-21/detailed", "trust_id": "481P71M721", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2255", "dest_platform": "11", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1P71", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "2253", "current_leg_dep": "2246", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2100", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "2255", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.332, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1833.037, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3514.068, \"from_m\": 1833.037, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7360.049, \"from_m\": 3514.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66433.093, \"from_m\": 7360.049, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 66484.527, \"from_m\": 66433.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72742.276, \"from_m\": 66484.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 74123.989, \"from_m\": 72742.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74162.761, \"from_m\": 74123.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74232.473, \"from_m\": 74162.761, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74473.08, \"from_m\": 74232.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74519.022, \"from_m\": 74473.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74584.251, \"from_m\": 74519.022, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74913.755, \"from_m\": 74584.251, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75181.612, \"from_m\": 74913.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 75543.998, \"from_m\": 75181.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88284.515, \"from_m\": 75543.998, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88955.672, \"from_m\": 88284.515, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89738.752, \"from_m\": 88955.672, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91071.187, \"from_m\": 89738.752, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 91089.209, \"from_m\": 91071.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100951.467, \"from_m\": 91089.209, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 101672.199, \"from_m\": 100951.467, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101701.475, \"from_m\": 101672.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109681.993, \"from_m\": 101701.475, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109724.09, \"from_m\": 109681.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135507.895, \"from_m\": 109724.09, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135999.032, \"from_m\": 135507.895, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 137500.601, \"from_m\": 135999.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139759.345, \"from_m\": 137500.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151839.899, \"from_m\": 139759.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152762.336, \"from_m\": 151839.899, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153068.311, \"from_m\": 152762.336, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153257.872, \"from_m\": 153068.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 165457.823, \"from_m\": 153257.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165528.187, \"from_m\": 165457.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177539.972, \"from_m\": 165528.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 178153.203, \"from_m\": 177539.972, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182101.251, \"from_m\": 178153.203, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182563.847, \"from_m\": 182101.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 182634.463, \"from_m\": 182563.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182859.731, \"from_m\": 182634.463, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183371.178, \"from_m\": 182859.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183897.803, \"from_m\": 183371.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\": 184374.477, \"from_m\": 183897.803, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184827.696, \"from_m\": 184374.477, \"capability_applied\": null, \"effective_limit_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\": 754343, \"profile_key\": \"e3f25aad5ed530cc76e0d770674ccb49177f1b57864b5f9f8bb28024e588121a\", \"schedule_id\": 19715, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1725.297, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 5, \"distance_m\": 13226.906, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117\", \"location\": \"Diss\", \"stage_seq\": 6, \"distance_m\": 32097.29, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 51456.581, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Stowmarket\", \"stage_seq\": 8, \"distance_m\": 55334.831, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 9, \"distance_m\": 66268.909, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 10, \"distance_m\": 71580.973, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 11, \"distance_m\": 72953.041, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2141\", \"location\": \"Ipswich\", \"stage_seq\": 12, \"distance_m\": 74390.178, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 13, \"distance_m\": 75728.838, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2151\", \"location\": \"Manningtree\", \"stage_seq\": 14, \"distance_m\": 89330.738, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200H\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 101896.355, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Marks Tey\", \"stage_seq\": 16, \"distance_m\": 109888.104, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212H\", \"location\": \"Witham\", \"stage_seq\": 17, \"distance_m\": 122798.385, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 18, \"distance_m\": 132812.591, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2221H\", \"location\": \"Chelmsford\", \"stage_seq\": 19, \"distance_m\": 136988.053, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2232\", \"location\": \"Shenfield\", \"stage_seq\": 20, \"distance_m\": 152418.687, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Gidea Park\", \"stage_seq\": 21, \"distance_m\": 163182.907, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Ilford\", \"stage_seq\": 22, \"distance_m\": 173079.058, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 23, \"distance_m\": 175891.471, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247H\", \"location\": \"Stratford\", \"stage_seq\": 24, \"distance_m\": 178444.409, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Bow Jn\", \"stage_seq\": 25, \"distance_m\": 179937.707, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Bethnal Green\", \"stage_seq\": 26, \"distance_m\": 183007.333, \"section_seq\": 1, \"route_path_id\": 138450}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 27, \"distance_m\": 184827.696, \"section_seq\": 1, \"route_path_id\": 138450}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 184827.696, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138450}], \"total_distance_m\": 184827.696, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183949.726, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 877.97, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:43Z\", \"source_id\": 64025987, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:46Z\", \"source_id\": 20293667, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:11Z\", \"source_id\": 64056423, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:15Z\", \"source_id\": 20302535, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:02Z\", \"source_id\": 64081624, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:06Z\", \"source_id\": 20309758, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:43Z\", \"source_id\": 64105277, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:48Z\", \"source_id\": 20316676, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:46Z\", \"source_id\": 64120562, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:50Z\", \"source_id\": 20321238, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:34Z\", \"source_id\": 64135479, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:39Z\", \"source_id\": 20325634, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:46Z\", \"source_id\": 64146993, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:54Z\", \"source_id\": 20328990, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:20Z\", \"source_id\": 64163203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:25Z\", \"source_id\": 20333715, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:54Z\", \"source_id\": 64168556, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:59Z\", \"source_id\": 20335317, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:26Z\", \"source_id\": 64194501, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:31Z\", \"source_id\": 20343072, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:53Z\", \"source_id\": 64207399, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:54Z\", \"source_id\": 20346960, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:59Z\", \"source_id\": 64215226, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:02Z\", \"source_id\": 20349409, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:24Z\", \"source_id\": 64219915, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:30Z\", \"source_id\": 20350849, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:46Z\", \"source_id\": 64234278, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:48Z\", \"source_id\": 20355123, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "11", "timing_fact_generation": 1790027509800471, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:10.117114", "service_state_evidence_id": 20355123, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:10.177653", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P NRW LST 1P71 745005 12 100 None {"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1833.037, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3514.068, "from_m": 1833.037, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7360.049, "from_m": 3514.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66433.093, "from_m": 7360.049, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 66484.527, "from_m": 66433.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72742.276, "from_m": 66484.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 74123.989, "from_m": 72742.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74162.761, "from_m": 74123.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74232.473, "from_m": 74162.761, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74473.08, "from_m": 74232.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74519.022, "from_m": 74473.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74584.251, "from_m": 74519.022, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74913.755, "from_m": 74584.251, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75181.612, "from_m": 74913.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 75543.998, "from_m": 75181.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88284.515, "from_m": 75543.998, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88955.672, "from_m": 88284.515, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89738.752, "from_m": 88955.672, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91071.187, "from_m": 89738.752, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 91089.209, "from_m": 91071.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100951.467, "from_m": 91089.209, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 101672.199, "from_m": 100951.467, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101701.475, "from_m": 101672.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109681.993, "from_m": 101701.475, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109724.09, "from_m": 109681.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135507.895, "from_m": 109724.09, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135999.032, "from_m": 135507.895, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 137500.601, "from_m": 135999.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139759.345, "from_m": 137500.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151839.899, "from_m": 139759.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152762.336, "from_m": 151839.899, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153068.311, "from_m": 152762.336, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153257.872, "from_m": 153068.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 165457.823, "from_m": 153257.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165528.187, "from_m": 165457.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177539.972, "from_m": 165528.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178153.203, "from_m": 177539.972, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182101.251, "from_m": 178153.203, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182563.847, "from_m": 182101.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 182634.463, "from_m": 182563.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182859.731, "from_m": 182634.463, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183371.178, "from_m": 182859.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183897.803, "from_m": 183371.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": 184374.477, "from_m": 183897.803, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184827.696, "from_m": 184374.477, "capability_applied": null, "effective_limit_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": 754343, "profile_key": "e3f25aad5ed530cc76e0d770674ccb49177f1b57864b5f9f8bb28024e588121a", "schedule_id": 19715, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1725.297, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Flordon Level Xing", "stage_seq": 5, "distance_m": 13226.906, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117", "location": "Diss", "stage_seq": 6, "distance_m": 32097.29, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 51456.581, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Stowmarket", "stage_seq": 8, "distance_m": 55334.831, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Claydon S.B.", "stage_seq": 9, "distance_m": 66268.909, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Ipswich Europa Jn", "stage_seq": 10, "distance_m": 71580.973, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "East Suffolk Jn", "stage_seq": 11, "distance_m": 72953.041, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2141", "location": "Ipswich", "stage_seq": 12, "distance_m": 74390.178, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Ipswich Halifax Jn", "stage_seq": 13, "distance_m": 75728.838, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2151", "location": "Manningtree", "stage_seq": 14, "distance_m": 89330.738, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200H", "location": "Colchester", "stage_seq": 15, "distance_m": 101896.355, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Marks Tey", "stage_seq": 16, "distance_m": 109888.104, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212H", "location": "Witham", "stage_seq": 17, "distance_m": 122798.385, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Beaulieu Park (Construction)", "stage_seq": 18, "distance_m": 132812.591, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2221H", "location": "Chelmsford", "stage_seq": 19, "distance_m": 136988.053, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2232", "location": "Shenfield", "stage_seq": 20, "distance_m": 152418.687, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Gidea Park", "stage_seq": 21, "distance_m": 163182.907, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Ilford", "stage_seq": 22, "distance_m": 173079.058, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Forest Gate Jn", "stage_seq": 23, "distance_m": 175891.471, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247H", "location": "Stratford", "stage_seq": 24, "distance_m": 178444.409, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Bow Jn", "stage_seq": 25, "distance_m": 179937.707, "section_seq": 1, "route_path_id": 138450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Bethnal Green", "stage_seq": 26, "distance_m": 183007.333, "section_seq": 1, "route_path_id": 138450}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 27, "distance_m": 184827.696, "section_seq": 1, "route_path_id": 138450}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 184827.696, "from_m": 0.0, "section_seq": 1, "route_path_id": 138450}], "total_distance_m": 184827.696, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183949.726, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 877.97, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:43Z", "source_id": 64025987, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:46Z", "source_id": 20293667, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:11Z", "source_id": 64056423, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:15Z", "source_id": 20302535, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:02Z", "source_id": 64081624, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:06Z", "source_id": 20309758, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:43Z", "source_id": 64105277, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:48Z", "source_id": 20316676, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:46Z", "source_id": 64120562, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:50Z", "source_id": 20321238, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:34Z", "source_id": 64135479, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:39Z", "source_id": 20325634, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:46Z", "source_id": 64146993, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:54Z", "source_id": 20328990, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:20Z", "source_id": 64163203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:25Z", "source_id": 20333715, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:54Z", "source_id": 64168556, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:59Z", "source_id": 20335317, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:26Z", "source_id": 64194501, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:31Z", "source_id": 20343072, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:53Z", "source_id": 64207399, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:54Z", "source_id": 20346960, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:59Z", "source_id": 64215226, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:02Z", "source_id": 20349409, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:24Z", "source_id": 64219915, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:30Z", "source_id": 20350849, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:46Z", "source_id": 64234278, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:48Z", "source_id": 20355123, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Norwich 2100 2100 2 None None London Liverpool Street 2255 2255 11 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01332/2026-09-21/detailed None Stratford 2026-09-21T22:47:30+01:00 London Liverpool Street 7.0 {"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.9 2246 2253 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355123 1790027509800471 117 117 2026-09-21 22:03:10.177653 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:10.117114
724966 755479 W68843 042G73M721 2026-09-21 COMPLETE 20355348 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755479, "stp": "P", "toc": "ScotRail", "uid": "W68843", "consist": "158705", "dest_crs": "GLT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68843/2026-09-21/detailed", "trust_id": "042G73M721", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glenrothes with Thornton", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "1", "is_terminated": 1, "next_location": "Glenrothes with Thornton", "signalling_id": "2G73", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "2253", "current_leg_dep": "2246", "current_leg_end": "Glenrothes with Thornton", "origin_dep_time": "2150", "origin_platform": "19", "current_location": "Glenrothes with Thornton", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2610048, 56.1410891], [-3.2603546, 56.1412543], [-3.2603182, 56.14126400000001], [-3.2597729, 56.1414203], [-3.2594043, 56.14152940000001], [-3.2589513, 56.1416652], [-3.2583128, 56.1418635], [-3.2556254, 56.1427109], [-3.2553025, 56.14281879999999], [-3.2547031, 56.14300389999999], [-3.2541720999999995, 56.1431693], [-3.2539163999999996, 56.1432479], [-3.2514760999999996, 56.1440085], [-3.2487002, 56.1449024], [-3.2481373999999996, 56.14510959999999], [-3.2473978000000003, 56.1454154], [-3.2464458, 56.1458568], [-3.2454938999999996, 56.14630669999999], [-3.2446473999999994, 56.14669289999999], [-3.2437268, 56.147095400000005], [-3.243054400000001, 56.1473721], [-3.2425262, 56.14758100000001], [-3.241575399999999, 56.14793589999999], [-3.2404196000000005, 56.1483618], [-3.2398217, 56.148563799999984], [-3.2393700999999995, 56.1487098], [-3.2389532999999995, 56.1488409], [-3.2387409, 56.1489072], [-3.2385285999999995, 56.1489735], [-3.2381119, 56.1490971], [-3.2374672, 56.1492752], [-3.2370237, 56.14939350000001], [-3.2366448999999995, 56.149491299999994], [-3.2362795, 56.1495817], [-3.2357192, 56.1497148], [-3.2351777, 56.149833], [-3.2346063000000003, 56.1499522], [-3.233935022830277, 56.15008500434209], [-3.2338754, 56.1500968], [-3.2316476999999995, 56.150464199999995], [-3.2304117, 56.1506529], [-3.2256477999999995, 56.1513837], [-3.2217673, 56.15198399999999], [-3.2201035, 56.1522317], [-3.2200212999999995, 56.1522446], [-3.2179405999999995, 56.152559], [-3.216377, 56.1528257], [-3.2155891, 56.1529963], [-3.2146549999999996, 56.15327829999999], [-3.2144863, 56.15333879999999], [-3.2139548999999996, 56.153529299999995], [-3.2135695000000006, 56.153681600000006], [-3.213064699999999, 56.1539087], [-3.2128527, 56.1540112], [-3.2126565999999994, 56.15411089999999], [-3.2105273999999997, 56.155188499999994], [-3.2098853, 56.1555171], [-3.2096969999999994, 56.155613800000005], [-3.2086553, 56.1561374], [-3.2078157000000003, 56.156542400000006], [-3.2074239, 56.1567055], [-3.2068158, 56.15695869999999], [-3.2057926999999995, 56.15732210000001], [-3.2044206, 56.15773320000001], [-3.2035513, 56.157961499999985], [-3.2026781999999994, 56.15816149999999], [-3.2017624877819535, 56.1583326870682], [-3.2009028, 56.15849339999999], [-3.1994144999999996, 56.15869930000001], [-3.1982006, 56.1588185], [-3.1898593999999996, 56.1593442], [-3.1857091999999994, 56.1596057], [-3.1769542999999993, 56.16015790000001], [-3.1765667999999994, 56.16018270000001], [-3.1758558, 56.1602283], [-3.1668178999999994, 56.1608075], [-3.1666565, 56.1608178], [-3.1640453, 56.16097719999999], [-3.1638194999999993, 56.160991499999994], [-3.1584266999999997, 56.16133409999999], [-3.154816, 56.1615638], [-3.1514988999999995, 56.1617714], [-3.1496477, 56.1618901], [-3.146772, 56.1620744], [-3.145636, 56.16214209999999], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]}", "current_leg_start": "Cardenden", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "56.1623142", "next_location_lon": "-3.1429416", "previous_location": "Cardenden", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4889.35, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"capability_applied\": null, \"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\": 15876.431, \"from_m\": 14501.072, \"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\": 15974.591, \"from_m\": 15876.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16274.19, \"from_m\": 15974.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\": 18962.436, \"from_m\": 16274.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\": 19002.78, \"from_m\": 18962.436, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19026.916, \"from_m\": 19002.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\": 20322.905, \"from_m\": 19026.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21671.529, \"from_m\": 20322.905, \"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\": 21836.009, \"from_m\": 21671.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22156.928, \"from_m\": 21836.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22209.31, \"from_m\": 22156.928, \"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\": 22276.22, \"from_m\": 22209.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.859, \"from_m\": 22276.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22963.026, \"from_m\": 22290.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23053.058, \"from_m\": 22963.026, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27020.638, \"from_m\": 23053.058, \"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\": 29256.475, \"from_m\": 27020.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\": 31885.372, \"from_m\": 29256.475, \"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\": 33571.276, \"from_m\": 31885.372, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33608.091, \"from_m\": 33571.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\": 35254.506, \"from_m\": 33608.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36701.048, \"from_m\": 35254.506, \"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\": 42680.479, \"from_m\": 36701.048, \"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\": 42733.079, \"from_m\": 42680.479, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43751.357, \"from_m\": 42733.079, \"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\": 44331.181, \"from_m\": 43751.357, \"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\": 45192.698, \"from_m\": 44331.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57519.964, \"from_m\": 45192.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57532.491, \"from_m\": 57519.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57687.891, \"from_m\": 57532.491, \"capability_applied\": null, \"effective_limit_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\": 755479, \"profile_key\": \"eb69e4aa8a0972ab2292cf216b0437a0ba6ee55cfe1d6e0ab56fc9ff3226ebdb\", \"schedule_id\": 27769, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 16197.27, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212H\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 19109.517, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216H\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 22041.672, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 24503.126, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 28027.986, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229H\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 30570.924, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236\", \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 43000.971, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242\", \"location\": \"Lochgelly\", \"stage_seq\": 15, \"distance_m\": 46438.157, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2246\", \"location\": \"Cardenden\", \"stage_seq\": 16, \"distance_m\": 49823.559, \"section_seq\": 1, \"route_path_id\": 141626}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 17, \"distance_m\": 57687.891, \"section_seq\": 1, \"route_path_id\": 141626}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57687.891, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141626}], \"total_distance_m\": 57687.891, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57003.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 684.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "56.1623142", "current_position_lon": "-3.1429416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:48Z\", \"source_id\": 64111963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 20318701, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:36Z\", \"source_id\": 64124624, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:40Z\", \"source_id\": 20322361, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:47Z\", \"source_id\": 64131387, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:49Z\", \"source_id\": 20324402, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:47Z\", \"source_id\": 64142690, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:50Z\", \"source_id\": 20327694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:30Z\", \"source_id\": 64152975, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:36Z\", \"source_id\": 20330711, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:30Z\", \"source_id\": 64159250, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:33Z\", \"source_id\": 20332553, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:40Z\", \"source_id\": 64168038, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:45Z\", \"source_id\": 20335162, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:58Z\", \"source_id\": 64176914, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:03Z\", \"source_id\": 20337879, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:41Z\", \"source_id\": 64182691, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:43Z\", \"source_id\": 20339614, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:50Z\", \"source_id\": 64197392, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:56Z\", \"source_id\": 20343965, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:26Z\", \"source_id\": 64204538, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:31Z\", \"source_id\": 20346085, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:59Z\", \"source_id\": 64215212, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:02Z\", \"source_id\": 20349424, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:10Z\", \"source_id\": 64235105, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:16Z\", \"source_id\": 20355348, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glenrothes with Thornton", "service_state_platform": "1", "timing_fact_generation": 1790027538347221, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:14.092828", "service_state_evidence_id": 20355348, "current_leg_start_actual_dep": "2026-09-21T22:46:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:14.131796", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLT 2G73 158705 2 90 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4889.35, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "capability_applied": null, "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": 15876.431, "from_m": 14501.072, "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": 15974.591, "from_m": 15876.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16274.19, "from_m": 15974.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": 18962.436, "from_m": 16274.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": 19002.78, "from_m": 18962.436, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19026.916, "from_m": 19002.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": 20322.905, "from_m": 19026.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21671.529, "from_m": 20322.905, "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": 21836.009, "from_m": 21671.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22156.928, "from_m": 21836.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22209.31, "from_m": 22156.928, "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": 22276.22, "from_m": 22209.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.859, "from_m": 22276.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22963.026, "from_m": 22290.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23053.058, "from_m": 22963.026, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27020.638, "from_m": 23053.058, "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": 29256.475, "from_m": 27020.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": 31885.372, "from_m": 29256.475, "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": 33571.276, "from_m": 31885.372, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33608.091, "from_m": 33571.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": 35254.506, "from_m": 33608.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36701.048, "from_m": 35254.506, "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": 42680.479, "from_m": 36701.048, "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": 42733.079, "from_m": 42680.479, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43751.357, "from_m": 42733.079, "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": 44331.181, "from_m": 43751.357, "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": 45192.698, "from_m": 44331.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57519.964, "from_m": 45192.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57532.491, "from_m": 57519.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57687.891, "from_m": 57532.491, "capability_applied": null, "effective_limit_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": 755479, "profile_key": "eb69e4aa8a0972ab2292cf216b0437a0ba6ee55cfe1d6e0ab56fc9ff3226ebdb", "schedule_id": 27769, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2150", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 141626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 141626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212H", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216H", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220H", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229H", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236", "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 43000.971, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242", "location": "Lochgelly", "stage_seq": 15, "distance_m": 46438.157, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2246", "location": "Cardenden", "stage_seq": 16, "distance_m": 49823.559, "section_seq": 1, "route_path_id": 141626}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Glenrothes with Thornton", "stage_seq": 17, "distance_m": 57687.891, "section_seq": 1, "route_path_id": 141626}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57687.891, "from_m": 0.0, "section_seq": 1, "route_path_id": 141626}], "total_distance_m": 57687.891, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57003.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:48Z", "source_id": 64111963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 20318701, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:36Z", "source_id": 64124624, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:40Z", "source_id": 20322361, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:47Z", "source_id": 64131387, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:49Z", "source_id": 20324402, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:47Z", "source_id": 64142690, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:50Z", "source_id": 20327694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:30Z", "source_id": 64152975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:36Z", "source_id": 20330711, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:30Z", "source_id": 64159250, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:33Z", "source_id": 20332553, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:40Z", "source_id": 64168038, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:45Z", "source_id": 20335162, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:58Z", "source_id": 64176914, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:03Z", "source_id": 20337879, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:41Z", "source_id": 64182691, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:43Z", "source_id": 20339614, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:50Z", "source_id": 64197392, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:56Z", "source_id": 20343965, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:26Z", "source_id": 64204538, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:31Z", "source_id": 20346085, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:59Z", "source_id": 64215212, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:02Z", "source_id": 20349424, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:10Z", "source_id": 64235105, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:16Z", "source_id": 20355348, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Edinburgh 2150 2150 19 None None Glenrothes with Thornton 2253 2253 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68843/2026-09-21/detailed None Cardenden 2026-09-21T22:46:00+01:00 Glenrothes with Thornton 7.0 {"type": "LineString", "coordinates": [[-3.2610048, 56.1410891], [-3.2603546, 56.1412543], [-3.2603182, 56.14126400000001], [-3.2597729, 56.1414203], [-3.2594043, 56.14152940000001], [-3.2589513, 56.1416652], [-3.2583128, 56.1418635], [-3.2556254, 56.1427109], [-3.2553025, 56.14281879999999], [-3.2547031, 56.14300389999999], [-3.2541720999999995, 56.1431693], [-3.2539163999999996, 56.1432479], [-3.2514760999999996, 56.1440085], [-3.2487002, 56.1449024], [-3.2481373999999996, 56.14510959999999], [-3.2473978000000003, 56.1454154], [-3.2464458, 56.1458568], [-3.2454938999999996, 56.14630669999999], [-3.2446473999999994, 56.14669289999999], [-3.2437268, 56.147095400000005], [-3.243054400000001, 56.1473721], [-3.2425262, 56.14758100000001], [-3.241575399999999, 56.14793589999999], [-3.2404196000000005, 56.1483618], [-3.2398217, 56.148563799999984], [-3.2393700999999995, 56.1487098], [-3.2389532999999995, 56.1488409], [-3.2387409, 56.1489072], [-3.2385285999999995, 56.1489735], [-3.2381119, 56.1490971], [-3.2374672, 56.1492752], [-3.2370237, 56.14939350000001], [-3.2366448999999995, 56.149491299999994], [-3.2362795, 56.1495817], [-3.2357192, 56.1497148], [-3.2351777, 56.149833], [-3.2346063000000003, 56.1499522], [-3.233935022830277, 56.15008500434209], [-3.2338754, 56.1500968], [-3.2316476999999995, 56.150464199999995], [-3.2304117, 56.1506529], [-3.2256477999999995, 56.1513837], [-3.2217673, 56.15198399999999], [-3.2201035, 56.1522317], [-3.2200212999999995, 56.1522446], [-3.2179405999999995, 56.152559], [-3.216377, 56.1528257], [-3.2155891, 56.1529963], [-3.2146549999999996, 56.15327829999999], [-3.2144863, 56.15333879999999], [-3.2139548999999996, 56.153529299999995], [-3.2135695000000006, 56.153681600000006], [-3.213064699999999, 56.1539087], [-3.2128527, 56.1540112], [-3.2126565999999994, 56.15411089999999], [-3.2105273999999997, 56.155188499999994], [-3.2098853, 56.1555171], [-3.2096969999999994, 56.155613800000005], [-3.2086553, 56.1561374], [-3.2078157000000003, 56.156542400000006], [-3.2074239, 56.1567055], [-3.2068158, 56.15695869999999], [-3.2057926999999995, 56.15732210000001], [-3.2044206, 56.15773320000001], [-3.2035513, 56.157961499999985], [-3.2026781999999994, 56.15816149999999], [-3.2017624877819535, 56.1583326870682], [-3.2009028, 56.15849339999999], [-3.1994144999999996, 56.15869930000001], [-3.1982006, 56.1588185], [-3.1898593999999996, 56.1593442], [-3.1857091999999994, 56.1596057], [-3.1769542999999993, 56.16015790000001], [-3.1765667999999994, 56.16018270000001], [-3.1758558, 56.1602283], [-3.1668178999999994, 56.1608075], [-3.1666565, 56.1608178], [-3.1640453, 56.16097719999999], [-3.1638194999999993, 56.160991499999994], [-3.1584266999999997, 56.16133409999999], [-3.154816, 56.1615638], [-3.1514988999999995, 56.1617714], [-3.1496477, 56.1618901], [-3.146772, 56.1620744], [-3.145636, 56.16214209999999], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]} 4.9 2246 2253 Cardenden Glenrothes with Thornton Glenrothes with Thornton 56.1623142 -3.1429416 56.1623142 -3.1429416 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Glenrothes with Thornton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355348 1790027538347221 60 60 2026-09-21 22:03:14.131796 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:14.092828
724967 756694 C49414 735A37M821 2026-09-21 COMPLETE 20355267 2026-09-21 22:51:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 756694, "stp": "O", "toc": "Great Western Railway", "uid": "C49414", "consist": "802002", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49414/2026-09-21/detailed", "trust_id": "735A37M821", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Pole Iep Depot", "service_date": "2026-09-21", "dest_arr_time": "2255", "dest_platform": null, "is_terminated": 1, "next_location": "North Pole Iep Depot", "signalling_id": "5A37", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "2253", "current_leg_dep": "2248", "current_leg_end": "North Pole Iep Depot", "origin_dep_time": "2249", "origin_platform": "4", "current_location": "Ladbroke Grove Jn", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156281, 51.5247316], [-0.21702809999999997, 51.524916799999986], [-0.2171747, 51.5249392], [-0.21756559999999997, 51.52499379999999], [-0.21819740000000004, 51.52508069999999], [-0.21841779999999997, 51.52511109999999], [-0.2194208, 51.52518959999999], [-0.2199655, 51.5252175], [-0.2203046, 51.5252339], [-0.2207579, 51.52524100000001], [-0.22152649999999996, 51.52525370000001], [-0.2221448, 51.5252501], [-0.22287979999999996, 51.52525120000001], [-0.2234642, 51.5252491], [-0.2243185, 51.525255699999995], [-0.22460550000000004, 51.52526149999999], [-0.2248544, 51.5252751], [-0.2253884, 51.525312099999994], [-0.2257179, 51.5253197], [-0.2260914, 51.525319], [-0.2263552, 51.5253272], [-0.22719090000000003, 51.5253804], [-0.2277946, 51.52541909999999], [-0.2288277, 51.5254846], [-0.2290879, 51.5254983], [-0.2293178, 51.5255036], [-0.2294756, 51.5255038], [-0.2299219, 51.5254955], [-0.23093979999999997, 51.5254771], [-0.2316981, 51.5254493], [-0.232173, 51.5254498], [-0.23259710000000003, 51.52546340000001], [-0.23308829999999997, 51.5254916], [-0.2333963, 51.52550969999999], [-0.2335321, 51.5255193], [-0.2338819, 51.525524299999994], [-0.2345661, 51.52550769999999], [-0.2347637755015157, 51.52549630517218], [-0.23481761901003287, 51.5254932014107], [-0.23484540000000004, 51.5254916], [-0.2351533, 51.5254467], [-0.2353918, 51.52539960000001], [-0.2358761, 51.525264], [-0.2361296, 51.5252122], [-0.2364434, 51.5251715], [-0.23752919999999997, 51.5250238], [-0.2381154, 51.524940699999995], [-0.2391753, 51.524793900000006], [-0.23940999999999996, 51.5247575], [-0.2397694, 51.52468329999999], [-0.24005889999999996, 51.5246029], [-0.24032399999999995, 51.52451549999999], [-0.24055999999999997, 51.5244398], [-0.2412237, 51.524288899999995], [-0.2418159, 51.52415919999999], [-0.2421458, 51.52407829999999], [-0.2425817, 51.5239423], [-0.2428888, 51.52386220000001], [-0.2431311999999999, 51.52380949999999], [-0.24376909999999993, 51.52366920000001], [-0.24694469999999996, 51.522957099999985], [-0.2472878, 51.5228796], [-0.24778819999999996, 51.5227816], [-0.2485163, 51.5226563], [-0.24892659999999997, 51.52258690000001]]}", "current_leg_start": "London Paddington", "dest_arr_time_act": "2255", "motion_projection": null, "next_location_lat": "51.5225869", "next_location_lon": "-0.2489266", "previous_location": "North Pole Iep Depot", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3514.569, \"from_m\": 1762.381, \"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\": 5236.734, \"from_m\": 3514.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 756694, \"profile_key\": \"4494dbfce6020de618d0d05ce285a9870fa83c69c262791d089f6c507ea01c23\", \"schedule_id\": 35839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 116308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 116308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2796.697, \"section_seq\": 1, \"route_path_id\": 116308}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": null, \"location\": \"North Pole Iep Depot\", \"stage_seq\": 5, \"distance_m\": 5236.734, \"section_seq\": 1, \"route_path_id\": 116308}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5236.734, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116308}], \"total_distance_m\": 5236.734, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3514.569, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1722.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2249", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5225869", "current_position_lon": "-0.2489266", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:45Z\", \"source_id\": 64234265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:50Z\", \"source_id\": 20355137, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Pole Iep Depot", "service_state_platform": null, "timing_fact_generation": 1790027531994089, "current_leg_arrival_utc": "2026-09-21T22:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:15.147565", "service_state_evidence_id": 20355137, "current_leg_start_actual_dep": "2026-09-21T22:49:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:15.366582", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O PAD None 5A37 802002 5 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3514.569, "from_m": 1762.381, "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": 5236.734, "from_m": 3514.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 756694, "profile_key": "4494dbfce6020de618d0d05ce285a9870fa83c69c262791d089f6c507ea01c23", "schedule_id": 35839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2249", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 116308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 116308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2796.697, "section_seq": 1, "route_path_id": 116308}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": null, "location": "North Pole Iep Depot", "stage_seq": 5, "distance_m": 5236.734, "section_seq": 1, "route_path_id": 116308}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5236.734, "from_m": 0.0, "section_seq": 1, "route_path_id": 116308}], "total_distance_m": 5236.734, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3514.569, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1722.165, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:45Z", "source_id": 64234265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:50Z", "source_id": 20355137, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] London Paddington 2249 2249 4 None None North Pole Iep Depot 2255 2255 None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49414/2026-09-21/detailed None London Paddington 2026-09-21T22:49:00+01:00 North Pole Iep Depot 5.0 {"type": "LineString", "coordinates": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156281, 51.5247316], [-0.21702809999999997, 51.524916799999986], [-0.2171747, 51.5249392], [-0.21756559999999997, 51.52499379999999], [-0.21819740000000004, 51.52508069999999], [-0.21841779999999997, 51.52511109999999], [-0.2194208, 51.52518959999999], [-0.2199655, 51.5252175], [-0.2203046, 51.5252339], [-0.2207579, 51.52524100000001], [-0.22152649999999996, 51.52525370000001], [-0.2221448, 51.5252501], [-0.22287979999999996, 51.52525120000001], [-0.2234642, 51.5252491], [-0.2243185, 51.525255699999995], [-0.22460550000000004, 51.52526149999999], [-0.2248544, 51.5252751], [-0.2253884, 51.525312099999994], [-0.2257179, 51.5253197], [-0.2260914, 51.525319], [-0.2263552, 51.5253272], [-0.22719090000000003, 51.5253804], [-0.2277946, 51.52541909999999], [-0.2288277, 51.5254846], [-0.2290879, 51.5254983], [-0.2293178, 51.5255036], [-0.2294756, 51.5255038], [-0.2299219, 51.5254955], [-0.23093979999999997, 51.5254771], [-0.2316981, 51.5254493], [-0.232173, 51.5254498], [-0.23259710000000003, 51.52546340000001], [-0.23308829999999997, 51.5254916], [-0.2333963, 51.52550969999999], [-0.2335321, 51.5255193], [-0.2338819, 51.525524299999994], [-0.2345661, 51.52550769999999], [-0.2347637755015157, 51.52549630517218], [-0.23481761901003287, 51.5254932014107], [-0.23484540000000004, 51.5254916], [-0.2351533, 51.5254467], [-0.2353918, 51.52539960000001], [-0.2358761, 51.525264], [-0.2361296, 51.5252122], [-0.2364434, 51.5251715], [-0.23752919999999997, 51.5250238], [-0.2381154, 51.524940699999995], [-0.2391753, 51.524793900000006], [-0.23940999999999996, 51.5247575], [-0.2397694, 51.52468329999999], [-0.24005889999999996, 51.5246029], [-0.24032399999999995, 51.52451549999999], [-0.24055999999999997, 51.5244398], [-0.2412237, 51.524288899999995], [-0.2418159, 51.52415919999999], [-0.2421458, 51.52407829999999], [-0.2425817, 51.5239423], [-0.2428888, 51.52386220000001], [-0.2431311999999999, 51.52380949999999], [-0.24376909999999993, 51.52366920000001], [-0.24694469999999996, 51.522957099999985], [-0.2472878, 51.5228796], [-0.24778819999999996, 51.5227816], [-0.2485163, 51.5226563], [-0.24892659999999997, 51.52258690000001]]} 3.2 2248 2253 North Pole Iep Depot Ladbroke Grove Jn North Pole Iep Depot 51.5225869 -0.2489266 51.5225869 -0.2489266 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 North Pole Iep Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355137 1790027531994089 12 12 2026-09-21 22:03:15.366582 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:15.147565
724968 740699 W32433 704V46CY21 2026-09-21 COMPLETE 20355907 2026-09-21 22:36:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 740699, "stp": "O", "toc": "Unknown", "uid": "W32433", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32433/2026-09-21/detailed", "trust_id": "704V46CY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Wentloog IFT", "service_date": "2026-09-21", "dest_arr_time": "2330", "dest_platform": null, "is_terminated": 1, "next_location": "Cardiff Wentloog IFT", "signalling_id": "4V46", "timing_status": "EARLY", "origin_station": "Daventry DRS (Tesco)", "current_leg_arr": "2236", "current_leg_dep": "2154", "current_leg_end": "Cardiff Wentloog IFT", "origin_dep_time": "1829", "origin_platform": null, "current_location": "Cardiff Wentloog IFT", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "-54 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.626922126549697, 51.556421343120284], [-2.6291673, 51.5571252], [-2.6316039, 51.5579179], [-2.6344214999999997, 51.5588023], [-2.6358303, 51.5592461], [-2.6372368999999996, 51.5596871], [-2.6398533, 51.560507099999995], [-2.6412251999999996, 51.560932699999995], [-2.6430184, 51.561498099999994], [-2.6462856, 51.5624998], [-2.6479139999999997, 51.5629915], [-2.6495018000000004, 51.563493], [-2.6506474, 51.563848499999985], [-2.6572767243353437, 51.56591715940659], [-2.6572806999999994, 51.5659184], [-2.6949458523585643, 51.57775056764793], [-2.7106625, 51.5826869], [-2.7179599999999997, 51.58465], [-2.71953, 51.58500000000001], [-2.72164, 51.58534000000001], [-2.7232899999999995, 51.58556], [-2.72399, 51.58561], [-2.7262899999999997, 51.58576], [-2.7295199999999995, 51.58578], [-2.73229, 51.5857], [-2.7338147002224935, 51.58560095619645], [-2.7340942, 51.585582800000005], [-2.7341376494353486, 51.58558182106886], [-2.7350712999999995, 51.585395], [-2.7354602, 51.5853426], [-2.7356723, 51.58530189999998], [-2.73675, 51.5851571], [-2.7372913999999997, 51.58509779999999], [-2.7388847, 51.584976100000006], [-2.7393326999999994, 51.584950899999995], [-2.7410284999999996, 51.5849078], [-2.7432951999999995, 51.58486310000001], [-2.7484125999999995, 51.5847621], [-2.7507137, 51.5847169], [-2.7511195001559856, 51.58470820494756], [-2.758993, 51.584539500000005], [-2.759141, 51.5845371], [-2.7592328, 51.584536499999984], [-2.7593053, 51.58453479999999], [-2.7634078, 51.5844553], [-2.7698321000000004, 51.584324900000006], [-2.7707432, 51.5843038], [-2.7729635, 51.5842622], [-2.7760595, 51.5842001], [-2.777095399999999, 51.5841814], [-2.7784774, 51.5841481], [-2.7798346000000005, 51.5841302], [-2.7823011, 51.5840637], [-2.7830299, 51.58405230000001], [-2.7842233999999997, 51.5840286], [-2.784777380770516, 51.58402026384963], [-2.7851138999999994, 51.5840152], [-2.7859651, 51.5839976], [-2.786404, 51.583988599999984], [-2.7876352999999994, 51.583960299999994], [-2.7888176999999996, 51.5839726], [-2.7895207999999996, 51.58397020000001], [-2.7904525999999996, 51.583937199999994], [-2.7915002, 51.58390020000001], [-2.7917478, 51.5838899], [-2.7931551999999997, 51.5838127], [-2.7942287999999995, 51.5837282], [-2.7953679999999994, 51.58361690000001], [-2.7970630999999995, 51.58342029999999], [-2.7983863, 51.5832333], [-2.7996488, 51.5830303], [-2.8009148, 51.5828003], [-2.8023236999999996, 51.582493199999995], [-2.8033859, 51.58224319999999], [-2.8041978, 51.58204359999999], [-2.8051526999999994, 51.5817869], [-2.8062880999999997, 51.58145989999999], [-2.8071697, 51.58121019999999], [-2.8084464, 51.58084350000001], [-2.8094603, 51.58054679999999], [-2.8111875999999993, 51.5800535], [-2.8123892999999995, 51.5796968], [-2.8136928, 51.5793201], [-2.8146209, 51.57904669999999], [-2.8155972, 51.57874000000001], [-2.8161725, 51.5786025], [-2.8169276, 51.57844999999999], [-2.817893199999999, 51.5782767], [-2.8189499999999996, 51.57812659999999], [-2.8200932999999995, 51.5780085], [-2.8201547999999996, 51.578002199999986], [-2.8207778999999995, 51.5779424], [-2.8215785, 51.5778699], [-2.8226620999999996, 51.57783659999998], [-2.8239925, 51.5778233], [-2.8255374999999994, 51.5778166], [-2.8270878, 51.5778533], [-2.8280051, 51.577896599999995], [-2.8294942, 51.5779085], [-2.8311111, 51.57799], [-2.832023, 51.5780066], [-2.8336805999999997, 51.5780433], [-2.835231, 51.5781], [-2.8373234, 51.57821619999999], [-2.8385837, 51.578284999999994], [-2.8397619999999995, 51.578333099999995], [-2.8412473, 51.5784068], [-2.8437818, 51.57854], [-2.8450714, 51.57857689999999], [-2.8471025999999995, 51.5786653], [-2.8482366, 51.57872359999999], [-2.8498639, 51.5787846], [-2.850978899999999, 51.5788217], [-2.8516535, 51.57886359999999], [-2.8530093, 51.5789239], [-2.854264699999999, 51.5789766], [-2.8551819999999997, 51.57901780000001], [-2.8562645999999994, 51.57906620000001], [-2.8573337, 51.57911229999999], [-2.8586836, 51.5791759], [-2.858822570428874, 51.579183827062046], [-2.859092966450198, 51.57914110326279], [-2.860479199999999, 51.5792152], [-2.862057, 51.57929490000001], [-2.8634897, 51.57936849999999], [-2.8644048, 51.57941340000001], [-2.8650501, 51.5794385], [-2.8661424999999996, 51.57949240000001], [-2.8674677999999996, 51.5795444], [-2.8690217999999996, 51.5796058], [-2.8716571, 51.57972040000001], [-2.8725634, 51.57978380000001], [-2.8738914, 51.5798575], [-2.8740490999999997, 51.5798661], [-2.8741648, 51.579872400000006], [-2.8746089091824683, 51.57989662116084], [-2.8752466, 51.5799314], [-2.8754571, 51.5799433], [-2.876206954285995, 51.579975504463384], [-2.8773989999999996, 51.5800267], [-2.8797164, 51.5801233], [-2.8814865, 51.580198300000006], [-2.8825011, 51.5802438], [-2.8835088999999994, 51.5802883], [-2.8846923999999996, 51.580343899999995], [-2.8858854, 51.58039490000001], [-2.8869663, 51.5804433], [-2.8879157999999996, 51.580481599999985], [-2.888697, 51.5805205], [-2.8899737, 51.5805772], [-2.8913570999999996, 51.58063330000001], [-2.8913874999999996, 51.58063459999999], [-2.8923527999999994, 51.5806755], [-2.8934572, 51.58072659999999], [-2.8945489, 51.5807716], [-2.8955413, 51.58081659999999], [-2.8968046000000003, 51.58087], [-2.8979183999999996, 51.58091719999999], [-2.8991944999999997, 51.5809766], [-2.900327, 51.581023900000005], [-2.9017298, 51.5810872], [-2.9030360999999996, 51.5811439], [-2.9040976, 51.58118999999999], [-2.9050611, 51.5812356], [-2.9061983999999996, 51.58128060000001], [-2.9075147, 51.5813417], [-2.9085822, 51.5813867], [-2.9097676999999997, 51.5814367], [-2.9117445, 51.5815267], [-2.9128362, 51.5815717], [-2.9139607, 51.5816222], [-2.915387, 51.5816817], [-2.9165732, 51.5817322], [-2.917241, 51.58176389999999], [-2.9184125, 51.581815], [-2.9196195, 51.5818667], [-2.9205616, 51.58191059999999], [-2.9215802, 51.58195330000001], [-2.9225966999999997, 51.5819983], [-2.9238252, 51.582055], [-2.9248961, 51.582097299999994], [-2.9260218999999994, 51.58214670000001], [-2.9271136, 51.582195], [-2.9282997999999996, 51.5822473], [-2.9293806999999994, 51.58229730000001], [-2.9305388, 51.58234830000001], [-2.9316385, 51.58239669999999], [-2.9332324, 51.582465600000006], [-2.9342945, 51.5825139], [-2.9355490999999994, 51.58256500000001], [-2.9366576, 51.582617299999995], [-2.9379335999999996, 51.58267000000001], [-2.9391218, 51.5827217], [-2.9401497999999995, 51.5827689], [-2.9413728999999997, 51.582820600000005], [-2.9421023999999996, 51.58285390000001], [-2.9431404999999997, 51.5829039], [-2.9444836, 51.5829584], [-2.9454364, 51.5829989], [-2.9456990999999997, 51.58301], [-2.947026, 51.58302739999999], [-2.9486427999999996, 51.5830983], [-2.950287385157873, 51.58317048359731], [-2.9511352999999994, 51.58320770000001], [-2.9524577999999995, 51.583263], [-2.9531131, 51.583295099999994], [-2.9550907999999994, 51.583444799999995], [-2.9559307, 51.5835227], [-2.9570158999999996, 51.5836319], [-2.9572007, 51.583650899999995], [-2.9580496, 51.5837422], [-2.9589479, 51.5838432], [-2.9595398, 51.58392280000001], [-2.9600038000000004, 51.58399139999999], [-2.9605490999999997, 51.5840756], [-2.9612341999999994, 51.58419779999999], [-2.9616992, 51.58428499999999], [-2.9621602, 51.584376199999994], [-2.9628033999999994, 51.5845081], [-2.9633876999999997, 51.5846361], [-2.9640721, 51.5847879], [-2.9643127, 51.5848444], [-2.964440437594421, 51.584873154030106], [-2.9644593, 51.58487740000001], [-2.9646051999999994, 51.58490810000001], [-2.9650056, 51.58498839999999], [-2.965136199999999, 51.5850154], [-2.9652651000000003, 51.5850458], [-2.9656737, 51.5851539], [-2.9660111999999996, 51.58523979999999], [-2.9666955999999995, 51.58542219999999], [-2.9677846, 51.58569469999999], [-2.9686937, 51.5859164], [-2.9691554, 51.5860247], [-2.9707297, 51.5864088], [-2.9726286999999996, 51.5868671], [-2.9739617, 51.58719039999999], [-2.9749005, 51.5874171], [-2.9757883, 51.58763540000001], [-2.9768449, 51.58789089999999], [-2.9774334, 51.58804059999999], [-2.9777636999999997, 51.5881294], [-2.9788642999999997, 51.5884269], [-2.9792479, 51.5885377], [-2.9798411, 51.58871529999998], [-2.9803738999999996, 51.5888822], [-2.980561, 51.588942], [-2.9807237, 51.588995], [-2.9809092999999995, 51.58905870000001], [-2.9811009999999993, 51.589126199999995], [-2.9818199999999995, 51.58939399999998], [-2.982156499999999, 51.589539499999994], [-2.982347799999999, 51.589620799999985], [-2.9825503, 51.589707399999995], [-2.9827989999999995, 51.589818], [-2.9834731, 51.590123199999994], [-2.9836661, 51.59020760000001], [-2.9840533999999996, 51.590386], [-2.9842489, 51.5904757], [-2.984462, 51.59056880000001], [-2.9847355999999996, 51.59069709999999], [-2.9850194999999995, 51.590823999999984], [-2.9852465999999995, 51.5909192], [-2.9853586239150576, 51.59096516594192], [-2.9854791, 51.5910146], [-2.9852465999999995, 51.5909192], [-2.9850194999999995, 51.590823999999984], [-2.9847355999999996, 51.59069709999999], [-2.984462, 51.59056880000001], [-2.9842489, 51.5904757], [-2.9840533999999996, 51.590386], [-2.9836661, 51.59020760000001], [-2.9834731, 51.590123199999994], [-2.9827989999999995, 51.589818], [-2.9825503, 51.589707399999995], [-2.982347799999999, 51.589620799999985], [-2.982156499999999, 51.589539499999994], [-2.9818199999999995, 51.58939399999998], [-2.9811009999999993, 51.589126199999995], [-2.9812752, 51.58919529999999], [-2.9813967, 51.5892432], [-2.9816626, 51.5893661], [-2.9817992999999996, 51.5894286], [-2.9819071, 51.589475], [-2.9821932999999996, 51.5895913], [-2.982523099999999, 51.5897407], [-2.9829823, 51.58995289999999], [-2.983584, 51.59022949999999], [-2.9841099999999994, 51.590469299999995], [-2.9845836999999995, 51.59068299999999], [-2.9849165999999996, 51.59083209999999], [-2.9851375, 51.59092369999998], [-2.9853233999999995, 51.59099830000001], [-2.9855443, 51.5910811], [-2.9857499, 51.59115659999999], [-2.9859938999999995, 51.5912393], [-2.9862568, 51.5913231], [-2.9867163, 51.5914592], [-2.9870591, 51.5915429], [-2.9873902, 51.5916141], [-2.9878812999999997, 51.5917017], [-2.9882215000000003, 51.59175080000001], [-2.9882763, 51.59175760000001], [-2.9884807, 51.591783099999994], [-2.988671, 51.5918082], [-2.9890319999999995, 51.5918397], [-2.9895840999999996, 51.5918688], [-2.9896718999999994, 51.5918734], [-2.9904205, 51.5918892], [-2.9906208, 51.5918871], [-2.9907686, 51.5918851], [-2.9911543, 51.591868100000006], [-2.9915886, 51.591835999999994], [-2.9920198999999994, 51.5917888], [-2.9924303645019363, 51.59173631372455], [-2.9924335999999996, 51.5917359], [-2.9937433, 51.5914974], [-2.9941198, 51.59142450000001], [-2.9947115, 51.59131], [-2.9954113, 51.5911297], [-2.995614, 51.591079099999995], [-2.9957719999999997, 51.5910351], [-2.9958441999999996, 51.5910146], [-2.9963855, 51.5908014], [-2.9966551, 51.59069350000001], [-2.9972508, 51.59043379999999], [-2.9975527, 51.59029429999999], [-2.997784, 51.5901891], [-2.9981216999999996, 51.590015699999995], [-2.9988287999999996, 51.5896084], [-2.9990364, 51.5894845], [-2.9992587, 51.58935619999998], [-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0064717, 51.5649086], [-3.0064464999999996, 51.5645912], [-3.0064290999999996, 51.5642285], [-3.0064277, 51.563765], [-3.0064467999999995, 51.5630441], [-3.0064902999999994, 51.5625527], [-3.00655, 51.5619896], [-3.0066235, 51.561549], [-3.0066507999999996, 51.56138159999998], [-3.0068697, 51.5605005], [-3.0070893, 51.5598043], [-3.00781, 51.55752], [-3.0082452, 51.55630179999999], [-3.0084362999999996, 51.55582410000001], [-3.0086096, 51.55545020000001], [-3.0088499999999994, 51.55500719999999], [-3.0090615874336515, 51.55466347968381], [-3.0091171, 51.5545733], [-3.0093823, 51.554192], [-3.0095807, 51.5539378], [-3.0097595, 51.5537169], [-3.0100759, 51.5533666], [-3.0102766999999995, 51.55314880000001], [-3.0106841, 51.5527483], [-3.0110935999999997, 51.5523823], [-3.0115186, 51.55204319999999], [-3.0119922999999997, 51.551685899999995], [-3.0124978, 51.5513533], [-3.0130052999999997, 51.55104579999999], [-3.0134935, 51.5507777], [-3.0140897999999994, 51.55048000000001], [-3.0147245999999996, 51.5501809], [-3.0151911999999994, 51.549965199999995], [-3.0158231999999994, 51.5496714], [-3.0164095, 51.54940250000001], [-3.0169892, 51.54913340000001], [-3.0175632, 51.5488679], [-3.0181466999999995, 51.54859929999999], [-3.0187247, 51.548330799999995], [-3.0191915, 51.5481138], [-3.0207078, 51.5474071], [-3.0229617000000006, 51.5463665], [-3.0241227, 51.545814099999994], [-3.0254178, 51.54521069999999], [-3.0287741999999995, 51.5436938], [-3.0307565, 51.5427862], [-3.0327949999999997, 51.5418456], [-3.0357151, 51.54047669999999], [-3.0376600999999996, 51.53957230000001], [-3.0403555999999994, 51.5383241], [-3.0412659, 51.53790180000001], [-3.0453206999999995, 51.536021899999994], [-3.0471979, 51.53516479999999], [-3.0498742, 51.53391220000001], [-3.0506206999999996, 51.5335625], [-3.0539343999999997, 51.5319953], [-3.0542719660063726, 51.53183971263941], [-3.0557047999999996, 51.5311793], [-3.057181833462028, 51.53048576552509], [-3.0578259999999995, 51.5301833], [-3.0595397, 51.52939419999999], [-3.0609693, 51.5287567], [-3.0617823, 51.528401499999994], [-3.063939, 51.5274179], [-3.0657797000000007, 51.5265789], [-3.0674963, 51.5257793], [-3.0686917999999994, 51.52518419999999], [-3.0692852, 51.5249186], [-3.0729331, 51.5232235], [-3.0743804999999997, 51.52255769999999], [-3.0780409, 51.520853], [-3.0814948, 51.519252599999994], [-3.0835947999999997, 51.5182814], [-3.0848773, 51.5176844], [-3.0851130000000007, 51.5175718], [-3.0855638, 51.5173299], [-3.0857823, 51.517229699999994], [-3.0861121999999996, 51.517038599999985], [-3.0862766999999995, 51.51693610000001], [-3.0867482999999996, 51.51669039999999], [-3.0870137999999994, 51.5165671], [-3.0878118, 51.5161964], [-3.0879584999999996, 51.516133100000005], [-3.0890357, 51.515629], [-3.0895100999999996, 51.5154091], [-3.0897745999999997, 51.5152866], [-3.0903695999999994, 51.5149906]]}", "current_leg_start": "Pilning", "dest_arr_time_act": "2330", "motion_projection": null, "next_location_lat": "51.5149906", "next_location_lon": "-3.0903696", "previous_location": "Pilning", "current_leg_milage": "24.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 466.503, \"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\": 555.909, \"from_m\": 466.503, \"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\": 998.048, \"from_m\": 555.909, \"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\": 1077.518, \"from_m\": 998.048, \"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\": 20746.737, \"from_m\": 1077.518, \"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\": 22791.117, \"from_m\": 20746.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22877.353, \"from_m\": 22791.117, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23384.487, \"from_m\": 22877.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23697.996, \"from_m\": 23384.487, \"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\": 23707.504, \"from_m\": 23697.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24115.473, \"from_m\": 23707.504, \"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\": 27923.927, \"from_m\": 24115.473, \"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\": 30649.306, \"from_m\": 27923.927, \"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\": 30710.934, \"from_m\": 30649.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30981.225, \"from_m\": 30710.934, \"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\": 38151.353, \"from_m\": 30981.225, \"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\": 38245.407, \"from_m\": 38151.353, \"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\": 51110.31, \"from_m\": 38245.407, \"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\": 51270.987, \"from_m\": 51110.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51935.239, \"from_m\": 51270.987, \"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\": 52763.377, \"from_m\": 51935.239, \"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\": 52801.463, \"from_m\": 52763.377, \"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\": 54039.902, \"from_m\": 52801.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55030.148, \"from_m\": 54039.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72794.498, \"from_m\": 55030.148, \"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\": 72876.692, \"from_m\": 72794.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84362.726, \"from_m\": 72876.692, \"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\": 100733.423, \"from_m\": 84362.726, \"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\": 102788.044, \"from_m\": 100733.423, \"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\": 102968.137, \"from_m\": 102788.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103040.867, \"from_m\": 102968.137, \"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\": 103876.2, \"from_m\": 103040.867, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104274.338, \"from_m\": 103876.2, \"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\": 104338.65, \"from_m\": 104274.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104428.577, \"from_m\": 104338.65, \"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\": 104496.292, \"from_m\": 104428.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104902.868, \"from_m\": 104496.292, \"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\": 105438.339, \"from_m\": 104902.868, \"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\": 105500.516, \"from_m\": 105438.339, \"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\": 106038.983, \"from_m\": 105500.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119977.34, \"from_m\": 106038.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120075.386, \"from_m\": 119977.34, \"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\": 120518.561, \"from_m\": 120075.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 121194.597, \"from_m\": 120518.561, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 121229.612, \"from_m\": 121194.597, \"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\": 121307.29, \"from_m\": 121229.612, \"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\": 131892.971, \"from_m\": 121307.29, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 132002.21, \"from_m\": 131892.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154688.028, \"from_m\": 132002.21, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 154760.403, \"from_m\": 154688.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157377.305, \"from_m\": 154760.403, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 159479.404, \"from_m\": 157377.305, \"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\": 159564.086, \"from_m\": 159479.404, \"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\": 159629.648, \"from_m\": 159564.086, \"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\": 168364.692, \"from_m\": 159629.648, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 168667.765, \"from_m\": 168364.692, \"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\": 169195.823, \"from_m\": 168667.765, \"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\": 174068.841, \"from_m\": 169195.823, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 186784.374, \"from_m\": 174068.841, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186863.303, \"from_m\": 186784.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197225.84, \"from_m\": 186863.303, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 206732.696, \"from_m\": 197225.84, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 207097.313, \"from_m\": 206732.696, \"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\": 207181.872, \"from_m\": 207097.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 213122.329, \"from_m\": 207181.872, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214554.442, \"from_m\": 213122.329, \"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\": 216120.736, \"from_m\": 214554.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 224560.94, \"from_m\": 216120.736, \"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\": 232894.553, \"from_m\": 224560.94, \"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\": 233710.458, \"from_m\": 232894.553, \"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\": 233843.333, \"from_m\": 233710.458, \"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\": 233939.029, \"from_m\": 233843.333, \"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\": 236160.922, \"from_m\": 233939.029, \"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\": 245145.664, \"from_m\": 236160.922, \"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\": 245237.366, \"from_m\": 245145.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246454.269, \"from_m\": 245237.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 246523.789, \"from_m\": 246454.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246579.671, \"from_m\": 246523.789, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 247694.259, \"from_m\": 246579.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 247709.482, \"from_m\": 247694.259, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 247777.382, \"from_m\": 247709.482, \"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\": 248874.108, \"from_m\": 247777.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 249426.201, \"from_m\": 248874.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 249666.047, \"from_m\": 249426.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 249852.558, \"from_m\": 249666.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 250723.819, \"from_m\": 249852.558, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 252108.69, \"from_m\": 250723.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252320.085, \"from_m\": 252108.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 260296.413, \"from_m\": 252320.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 260700.171, \"from_m\": 260296.413, \"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\": 740699, \"profile_key\": \"fb6e39c21ed2440b109cf3944a2823ee75d98565e6cc1d29e68db4a7df556374\", \"schedule_id\": 41580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Daventry DRS (Tesco)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Daventry South Jn\", \"stage_seq\": 2, \"distance_m\": 1077.518, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Long Buckby\", \"stage_seq\": 3, \"distance_m\": 7961.094, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Northampton\", \"stage_seq\": 4, \"distance_m\": 23473.41, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 5, \"distance_m\": 30710.934, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 6, \"distance_m\": 38530.484, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 7, \"distance_m\": 49254.237, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 8, \"distance_m\": 52763.377, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Bletchley High Level\", \"stage_seq\": 9, \"distance_m\": 54391.735, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Winslow\", \"stage_seq\": 10, \"distance_m\": 65954.023, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Claydon West Jn\", \"stage_seq\": 11, \"distance_m\": 74614.394, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Gavray Jn\", \"stage_seq\": 12, \"distance_m\": 85096.089, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Bicester Village\", \"stage_seq\": 13, \"distance_m\": 85784.942, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Oxford Parkway\", \"stage_seq\": 14, \"distance_m\": 98877.097, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 15, \"distance_m\": 100463.794, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1950\", \"location\": \"Oxford North Jn\", \"stage_seq\": 16, \"distance_m\": 103068.62, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Oxford\", \"stage_seq\": 17, \"distance_m\": 104607.793, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Hinksey North\", \"stage_seq\": 18, \"distance_m\": 105892.438, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Kennington Jn\", \"stage_seq\": 19, \"distance_m\": 108397.496, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2010\", \"location\": \"Didcot North Jn\", \"stage_seq\": 20, \"distance_m\": 119906.487, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2021\", \"location\": \"Foxhall Jn\", \"stage_seq\": 21, \"distance_m\": 121194.597, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2034\", \"location\": \"Milton Jn\", \"stage_seq\": 22, \"distance_m\": 123504.665, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2049\", \"location\": \"Steventon\", \"stage_seq\": 23, \"distance_m\": 125541.787, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Wantage Road\", \"stage_seq\": 24, \"distance_m\": 132109.1, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Challow Jn\", \"stage_seq\": 25, \"distance_m\": 137726.536, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Uffington\", \"stage_seq\": 26, \"distance_m\": 141740.152, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Swindon\", \"stage_seq\": 27, \"distance_m\": 159065.399, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 28, \"distance_m\": 168322.577, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Hullavington\", \"stage_seq\": 29, \"distance_m\": 186439.058, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 30, \"distance_m\": 206999.495, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 31, \"distance_m\": 214356.719, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Patchway\", \"stage_seq\": 32, \"distance_m\": 216470.402, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2255\", \"location\": \"Pilning\", \"stage_seq\": 33, \"distance_m\": 222385.394, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 34, \"distance_m\": 224560.94, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 35, \"distance_m\": 231554.057, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 36, \"distance_m\": 233348.923, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Llanwern Steelworks East\", \"stage_seq\": 37, \"distance_m\": 240280.183, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 38, \"distance_m\": 245522.001, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 39, \"distance_m\": 248067.95, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Maindee West Jn\", \"stage_seq\": 40, \"distance_m\": 248579.522, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 41, \"distance_m\": 249069.023, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Gaer Jn\", \"stage_seq\": 42, \"distance_m\": 250764.433, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Ebbw Jn\", \"stage_seq\": 43, \"distance_m\": 251793.603, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Marshfield\", \"stage_seq\": 44, \"distance_m\": 257817.533, \"section_seq\": 1, \"route_path_id\": 147495}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": null, \"location\": \"Cardiff Wentloog IFT\", \"stage_seq\": 45, \"distance_m\": 260700.171, \"section_seq\": 1, \"route_path_id\": 147495}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 260700.171, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147495}], \"total_distance_m\": 260700.171, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 254189.128, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6511.043, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1829", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "42.0", "current_position_lat": "51.5149906", "current_position_lon": "-3.0903696", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:35:51Z\", \"source_id\": 63606832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:35:54Z\", \"source_id\": 20168171, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:50:19Z\", \"source_id\": 63647463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:50:24Z\", \"source_id\": 20179810, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:12:28Z\", \"source_id\": 63709749, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:12:33Z\", \"source_id\": 20197464, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21668, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:19:47Z\", \"source_id\": 63730070, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:19:49Z\", \"source_id\": 20203216, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:30Z\", \"source_id\": 63760072, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:52Z\", \"source_id\": 20212169, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:46:19Z\", \"source_id\": 63802356, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:46:22Z\", \"source_id\": 20226439, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:54:40Z\", \"source_id\": 63824756, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:55:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:55:27Z\", \"source_id\": 20234471, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:55:35Z\", \"source_id\": 20234624, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:30Z\", \"source_id\": 63837733, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:30Z\", \"source_id\": 20239822, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:47Z\", \"source_id\": 20240168, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:00Z\", \"source_id\": 64010027, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:05Z\", \"source_id\": 20289062, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:55Z\", \"source_id\": 64092124, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:00Z\", \"source_id\": 20312929, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:21Z\", \"source_id\": 64102183, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:25Z\", \"source_id\": 20315846, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:53Z\", \"source_id\": 64112107, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:57Z\", \"source_id\": 20318743, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 64129744, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 20323925, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:13Z\", \"source_id\": 20355907, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Wentloog IFT", "service_state_platform": null, "timing_fact_generation": 1790027595290155, "current_leg_arrival_utc": "2026-09-21T23:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:15.224638", "service_state_evidence_id": 20355907, "current_leg_start_actual_dep": "2026-09-21T22:55:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-21T21:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:15.371539", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 4V46 None None None None {"version": 3, "segments": [{"to_m": 466.503, "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": 555.909, "from_m": 466.503, "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": 998.048, "from_m": 555.909, "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": 1077.518, "from_m": 998.048, "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": 20746.737, "from_m": 1077.518, "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": 22791.117, "from_m": 20746.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22877.353, "from_m": 22791.117, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23384.487, "from_m": 22877.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23697.996, "from_m": 23384.487, "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": 23707.504, "from_m": 23697.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24115.473, "from_m": 23707.504, "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": 27923.927, "from_m": 24115.473, "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": 30649.306, "from_m": 27923.927, "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": 30710.934, "from_m": 30649.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30981.225, "from_m": 30710.934, "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": 38151.353, "from_m": 30981.225, "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": 38245.407, "from_m": 38151.353, "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": 51110.31, "from_m": 38245.407, "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": 51270.987, "from_m": 51110.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51935.239, "from_m": 51270.987, "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": 52763.377, "from_m": 51935.239, "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": 52801.463, "from_m": 52763.377, "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": 54039.902, "from_m": 52801.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55030.148, "from_m": 54039.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72794.498, "from_m": 55030.148, "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": 72876.692, "from_m": 72794.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84362.726, "from_m": 72876.692, "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": 100733.423, "from_m": 84362.726, "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": 102788.044, "from_m": 100733.423, "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": 102968.137, "from_m": 102788.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103040.867, "from_m": 102968.137, "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": 103876.2, "from_m": 103040.867, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104274.338, "from_m": 103876.2, "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": 104338.65, "from_m": 104274.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104428.577, "from_m": 104338.65, "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": 104496.292, "from_m": 104428.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104902.868, "from_m": 104496.292, "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": 105438.339, "from_m": 104902.868, "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": 105500.516, "from_m": 105438.339, "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": 106038.983, "from_m": 105500.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119977.34, "from_m": 106038.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120075.386, "from_m": 119977.34, "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": 120518.561, "from_m": 120075.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121194.597, "from_m": 120518.561, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 121229.612, "from_m": 121194.597, "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": 121307.29, "from_m": 121229.612, "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": 131892.971, "from_m": 121307.29, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 132002.21, "from_m": 131892.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154688.028, "from_m": 132002.21, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 154760.403, "from_m": 154688.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157377.305, "from_m": 154760.403, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 159479.404, "from_m": 157377.305, "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": 159564.086, "from_m": 159479.404, "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": 159629.648, "from_m": 159564.086, "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": 168364.692, "from_m": 159629.648, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 168667.765, "from_m": 168364.692, "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": 169195.823, "from_m": 168667.765, "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": 174068.841, "from_m": 169195.823, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 186784.374, "from_m": 174068.841, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186863.303, "from_m": 186784.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197225.84, "from_m": 186863.303, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 206732.696, "from_m": 197225.84, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 207097.313, "from_m": 206732.696, "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": 207181.872, "from_m": 207097.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 213122.329, "from_m": 207181.872, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214554.442, "from_m": 213122.329, "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": 216120.736, "from_m": 214554.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 224560.94, "from_m": 216120.736, "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": 232894.553, "from_m": 224560.94, "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": 233710.458, "from_m": 232894.553, "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": 233843.333, "from_m": 233710.458, "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": 233939.029, "from_m": 233843.333, "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": 236160.922, "from_m": 233939.029, "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": 245145.664, "from_m": 236160.922, "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": 245237.366, "from_m": 245145.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246454.269, "from_m": 245237.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 246523.789, "from_m": 246454.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246579.671, "from_m": 246523.789, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 247694.259, "from_m": 246579.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247709.482, "from_m": 247694.259, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 247777.382, "from_m": 247709.482, "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": 248874.108, "from_m": 247777.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 249426.201, "from_m": 248874.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 249666.047, "from_m": 249426.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 249852.558, "from_m": 249666.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 250723.819, "from_m": 249852.558, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 252108.69, "from_m": 250723.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252320.085, "from_m": 252108.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 260296.413, "from_m": 252320.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 260700.171, "from_m": 260296.413, "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": 740699, "profile_key": "fb6e39c21ed2440b109cf3944a2823ee75d98565e6cc1d29e68db4a7df556374", "schedule_id": 41580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1829", "location": "Daventry DRS (Tesco)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Daventry South Jn", "stage_seq": 2, "distance_m": 1077.518, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Long Buckby", "stage_seq": 3, "distance_m": 7961.094, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Northampton", "stage_seq": 4, "distance_m": 23473.41, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Courteenhall Jn", "stage_seq": 5, "distance_m": 30710.934, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Hanslope Jn", "stage_seq": 6, "distance_m": 38530.484, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Milton Keynes Central", "stage_seq": 7, "distance_m": 49254.237, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Denbigh Hall South Jn", "stage_seq": 8, "distance_m": 52763.377, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Bletchley High Level", "stage_seq": 9, "distance_m": 54391.735, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Winslow", "stage_seq": 10, "distance_m": 65954.023, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Claydon West Jn", "stage_seq": 11, "distance_m": 74614.394, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Gavray Jn", "stage_seq": 12, "distance_m": 85096.089, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Bicester Village", "stage_seq": 13, "distance_m": 85784.942, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Oxford Parkway", "stage_seq": 14, "distance_m": 98877.097, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Woodstock Road Jn", "stage_seq": 15, "distance_m": 100463.794, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1950", "location": "Oxford North Jn", "stage_seq": 16, "distance_m": 103068.62, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Oxford", "stage_seq": 17, "distance_m": 104607.793, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Hinksey North", "stage_seq": 18, "distance_m": 105892.438, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Kennington Jn", "stage_seq": 19, "distance_m": 108397.496, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2010", "location": "Didcot North Jn", "stage_seq": 20, "distance_m": 119906.487, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2021", "location": "Foxhall Jn", "stage_seq": 21, "distance_m": 121194.597, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2034", "location": "Milton Jn", "stage_seq": 22, "distance_m": 123504.665, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2049", "location": "Steventon", "stage_seq": 23, "distance_m": 125541.787, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Wantage Road", "stage_seq": 24, "distance_m": 132109.1, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Challow Jn", "stage_seq": 25, "distance_m": 137726.536, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Uffington", "stage_seq": 26, "distance_m": 141740.152, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Swindon", "stage_seq": 27, "distance_m": 159065.399, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Wootton Bassett Jn", "stage_seq": 28, "distance_m": 168322.577, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Hullavington", "stage_seq": 29, "distance_m": 186439.058, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Westerleigh Jn", "stage_seq": 30, "distance_m": 206999.495, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Bristol Parkway", "stage_seq": 31, "distance_m": 214356.719, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Patchway", "stage_seq": 32, "distance_m": 216470.402, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2255", "location": "Pilning", "stage_seq": 33, "distance_m": 222385.394, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Severn Tunnel East", "stage_seq": 34, "distance_m": 224560.94, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Severn Tunnel West", "stage_seq": 35, "distance_m": 231554.057, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Severn Tunnel Junction", "stage_seq": 36, "distance_m": 233348.923, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Llanwern Steelworks East", "stage_seq": 37, "distance_m": 240280.183, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Llanwern West Jn", "stage_seq": 38, "distance_m": 245522.001, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Maindee East Jn", "stage_seq": 39, "distance_m": 248067.95, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Maindee West Jn", "stage_seq": 40, "distance_m": 248579.522, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Newport (South Wales)", "stage_seq": 41, "distance_m": 249069.023, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Gaer Jn", "stage_seq": 42, "distance_m": 250764.433, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Ebbw Jn", "stage_seq": 43, "distance_m": 251793.603, "section_seq": 1, "route_path_id": 147495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Marshfield", "stage_seq": 44, "distance_m": 257817.533, "section_seq": 1, "route_path_id": 147495}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": null, "location": "Cardiff Wentloog IFT", "stage_seq": 45, "distance_m": 260700.171, "section_seq": 1, "route_path_id": 147495}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 260700.171, "from_m": 0.0, "section_seq": 1, "route_path_id": 147495}], "total_distance_m": 260700.171, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 254189.128, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6511.043, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:35:51Z", "source_id": 63606832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:35:54Z", "source_id": 20168171, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21371, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:50:19Z", "source_id": 63647463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:50:24Z", "source_id": 20179810, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:12:28Z", "source_id": 63709749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:12:33Z", "source_id": 20197464, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21668, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:19:47Z", "source_id": 63730070, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:19:49Z", "source_id": 20203216, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21712, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:30Z", "source_id": 63760072, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:52Z", "source_id": 20212169, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24291, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:46:19Z", "source_id": 63802356, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:46:22Z", "source_id": 20226439, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:54:40Z", "source_id": 63824756, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:55:27Z", "source_id": 20234471, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:55:35Z", "source_id": 20234624, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:30Z", "source_id": 63837733, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:30Z", "source_id": 20239822, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:47Z", "source_id": 20240168, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:00Z", "source_id": 64010027, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:05Z", "source_id": 20289062, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:55Z", "source_id": 64092124, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:00Z", "source_id": 20312929, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:21Z", "source_id": 64102183, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:25Z", "source_id": 20315846, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:53Z", "source_id": 64112107, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:57Z", "source_id": 20318743, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 64129744, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 20323925, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:13Z", "source_id": 20355907, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}] Daventry DRS (Tesco) 1829 1829 None None None Cardiff Wentloog IFT 2330 2330 None EARLY -54 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32433/2026-09-21/detailed None Pilning 2026-09-21T22:55:00+01:00 Cardiff Wentloog IFT 42.0 {"type": "LineString", "coordinates": [[-2.626922126549697, 51.556421343120284], [-2.6291673, 51.5571252], [-2.6316039, 51.5579179], [-2.6344214999999997, 51.5588023], [-2.6358303, 51.5592461], [-2.6372368999999996, 51.5596871], [-2.6398533, 51.560507099999995], [-2.6412251999999996, 51.560932699999995], [-2.6430184, 51.561498099999994], [-2.6462856, 51.5624998], [-2.6479139999999997, 51.5629915], [-2.6495018000000004, 51.563493], [-2.6506474, 51.563848499999985], [-2.6572767243353437, 51.56591715940659], [-2.6572806999999994, 51.5659184], [-2.6949458523585643, 51.57775056764793], [-2.7106625, 51.5826869], [-2.7179599999999997, 51.58465], [-2.71953, 51.58500000000001], [-2.72164, 51.58534000000001], [-2.7232899999999995, 51.58556], [-2.72399, 51.58561], [-2.7262899999999997, 51.58576], [-2.7295199999999995, 51.58578], [-2.73229, 51.5857], [-2.7338147002224935, 51.58560095619645], [-2.7340942, 51.585582800000005], [-2.7341376494353486, 51.58558182106886], [-2.7350712999999995, 51.585395], [-2.7354602, 51.5853426], [-2.7356723, 51.58530189999998], [-2.73675, 51.5851571], [-2.7372913999999997, 51.58509779999999], [-2.7388847, 51.584976100000006], [-2.7393326999999994, 51.584950899999995], [-2.7410284999999996, 51.5849078], [-2.7432951999999995, 51.58486310000001], [-2.7484125999999995, 51.5847621], [-2.7507137, 51.5847169], [-2.7511195001559856, 51.58470820494756], [-2.758993, 51.584539500000005], [-2.759141, 51.5845371], [-2.7592328, 51.584536499999984], [-2.7593053, 51.58453479999999], [-2.7634078, 51.5844553], [-2.7698321000000004, 51.584324900000006], [-2.7707432, 51.5843038], [-2.7729635, 51.5842622], [-2.7760595, 51.5842001], [-2.777095399999999, 51.5841814], [-2.7784774, 51.5841481], [-2.7798346000000005, 51.5841302], [-2.7823011, 51.5840637], [-2.7830299, 51.58405230000001], [-2.7842233999999997, 51.5840286], [-2.784777380770516, 51.58402026384963], [-2.7851138999999994, 51.5840152], [-2.7859651, 51.5839976], [-2.786404, 51.583988599999984], [-2.7876352999999994, 51.583960299999994], [-2.7888176999999996, 51.5839726], [-2.7895207999999996, 51.58397020000001], [-2.7904525999999996, 51.583937199999994], [-2.7915002, 51.58390020000001], [-2.7917478, 51.5838899], [-2.7931551999999997, 51.5838127], [-2.7942287999999995, 51.5837282], [-2.7953679999999994, 51.58361690000001], [-2.7970630999999995, 51.58342029999999], [-2.7983863, 51.5832333], [-2.7996488, 51.5830303], [-2.8009148, 51.5828003], [-2.8023236999999996, 51.582493199999995], [-2.8033859, 51.58224319999999], [-2.8041978, 51.58204359999999], [-2.8051526999999994, 51.5817869], [-2.8062880999999997, 51.58145989999999], [-2.8071697, 51.58121019999999], [-2.8084464, 51.58084350000001], [-2.8094603, 51.58054679999999], [-2.8111875999999993, 51.5800535], [-2.8123892999999995, 51.5796968], [-2.8136928, 51.5793201], [-2.8146209, 51.57904669999999], [-2.8155972, 51.57874000000001], [-2.8161725, 51.5786025], [-2.8169276, 51.57844999999999], [-2.817893199999999, 51.5782767], [-2.8189499999999996, 51.57812659999999], [-2.8200932999999995, 51.5780085], [-2.8201547999999996, 51.578002199999986], [-2.8207778999999995, 51.5779424], [-2.8215785, 51.5778699], [-2.8226620999999996, 51.57783659999998], [-2.8239925, 51.5778233], [-2.8255374999999994, 51.5778166], [-2.8270878, 51.5778533], [-2.8280051, 51.577896599999995], [-2.8294942, 51.5779085], [-2.8311111, 51.57799], [-2.832023, 51.5780066], [-2.8336805999999997, 51.5780433], [-2.835231, 51.5781], [-2.8373234, 51.57821619999999], [-2.8385837, 51.578284999999994], [-2.8397619999999995, 51.578333099999995], [-2.8412473, 51.5784068], [-2.8437818, 51.57854], [-2.8450714, 51.57857689999999], [-2.8471025999999995, 51.5786653], [-2.8482366, 51.57872359999999], [-2.8498639, 51.5787846], [-2.850978899999999, 51.5788217], [-2.8516535, 51.57886359999999], [-2.8530093, 51.5789239], [-2.854264699999999, 51.5789766], [-2.8551819999999997, 51.57901780000001], [-2.8562645999999994, 51.57906620000001], [-2.8573337, 51.57911229999999], [-2.8586836, 51.5791759], [-2.858822570428874, 51.579183827062046], [-2.859092966450198, 51.57914110326279], [-2.860479199999999, 51.5792152], [-2.862057, 51.57929490000001], [-2.8634897, 51.57936849999999], [-2.8644048, 51.57941340000001], [-2.8650501, 51.5794385], [-2.8661424999999996, 51.57949240000001], [-2.8674677999999996, 51.5795444], [-2.8690217999999996, 51.5796058], [-2.8716571, 51.57972040000001], [-2.8725634, 51.57978380000001], [-2.8738914, 51.5798575], [-2.8740490999999997, 51.5798661], [-2.8741648, 51.579872400000006], [-2.8746089091824683, 51.57989662116084], [-2.8752466, 51.5799314], [-2.8754571, 51.5799433], [-2.876206954285995, 51.579975504463384], [-2.8773989999999996, 51.5800267], [-2.8797164, 51.5801233], [-2.8814865, 51.580198300000006], [-2.8825011, 51.5802438], [-2.8835088999999994, 51.5802883], [-2.8846923999999996, 51.580343899999995], [-2.8858854, 51.58039490000001], [-2.8869663, 51.5804433], [-2.8879157999999996, 51.580481599999985], [-2.888697, 51.5805205], [-2.8899737, 51.5805772], [-2.8913570999999996, 51.58063330000001], [-2.8913874999999996, 51.58063459999999], [-2.8923527999999994, 51.5806755], [-2.8934572, 51.58072659999999], [-2.8945489, 51.5807716], [-2.8955413, 51.58081659999999], [-2.8968046000000003, 51.58087], [-2.8979183999999996, 51.58091719999999], [-2.8991944999999997, 51.5809766], [-2.900327, 51.581023900000005], [-2.9017298, 51.5810872], [-2.9030360999999996, 51.5811439], [-2.9040976, 51.58118999999999], [-2.9050611, 51.5812356], [-2.9061983999999996, 51.58128060000001], [-2.9075147, 51.5813417], [-2.9085822, 51.5813867], [-2.9097676999999997, 51.5814367], [-2.9117445, 51.5815267], [-2.9128362, 51.5815717], [-2.9139607, 51.5816222], [-2.915387, 51.5816817], [-2.9165732, 51.5817322], [-2.917241, 51.58176389999999], [-2.9184125, 51.581815], [-2.9196195, 51.5818667], [-2.9205616, 51.58191059999999], [-2.9215802, 51.58195330000001], [-2.9225966999999997, 51.5819983], [-2.9238252, 51.582055], [-2.9248961, 51.582097299999994], [-2.9260218999999994, 51.58214670000001], [-2.9271136, 51.582195], [-2.9282997999999996, 51.5822473], [-2.9293806999999994, 51.58229730000001], [-2.9305388, 51.58234830000001], [-2.9316385, 51.58239669999999], [-2.9332324, 51.582465600000006], [-2.9342945, 51.5825139], [-2.9355490999999994, 51.58256500000001], [-2.9366576, 51.582617299999995], [-2.9379335999999996, 51.58267000000001], [-2.9391218, 51.5827217], [-2.9401497999999995, 51.5827689], [-2.9413728999999997, 51.582820600000005], [-2.9421023999999996, 51.58285390000001], [-2.9431404999999997, 51.5829039], [-2.9444836, 51.5829584], [-2.9454364, 51.5829989], [-2.9456990999999997, 51.58301], [-2.947026, 51.58302739999999], [-2.9486427999999996, 51.5830983], [-2.950287385157873, 51.58317048359731], [-2.9511352999999994, 51.58320770000001], [-2.9524577999999995, 51.583263], [-2.9531131, 51.583295099999994], [-2.9550907999999994, 51.583444799999995], [-2.9559307, 51.5835227], [-2.9570158999999996, 51.5836319], [-2.9572007, 51.583650899999995], [-2.9580496, 51.5837422], [-2.9589479, 51.5838432], [-2.9595398, 51.58392280000001], [-2.9600038000000004, 51.58399139999999], [-2.9605490999999997, 51.5840756], [-2.9612341999999994, 51.58419779999999], [-2.9616992, 51.58428499999999], [-2.9621602, 51.584376199999994], [-2.9628033999999994, 51.5845081], [-2.9633876999999997, 51.5846361], [-2.9640721, 51.5847879], [-2.9643127, 51.5848444], [-2.964440437594421, 51.584873154030106], [-2.9644593, 51.58487740000001], [-2.9646051999999994, 51.58490810000001], [-2.9650056, 51.58498839999999], [-2.965136199999999, 51.5850154], [-2.9652651000000003, 51.5850458], [-2.9656737, 51.5851539], [-2.9660111999999996, 51.58523979999999], [-2.9666955999999995, 51.58542219999999], [-2.9677846, 51.58569469999999], [-2.9686937, 51.5859164], [-2.9691554, 51.5860247], [-2.9707297, 51.5864088], [-2.9726286999999996, 51.5868671], [-2.9739617, 51.58719039999999], [-2.9749005, 51.5874171], [-2.9757883, 51.58763540000001], [-2.9768449, 51.58789089999999], [-2.9774334, 51.58804059999999], [-2.9777636999999997, 51.5881294], [-2.9788642999999997, 51.5884269], [-2.9792479, 51.5885377], [-2.9798411, 51.58871529999998], [-2.9803738999999996, 51.5888822], [-2.980561, 51.588942], [-2.9807237, 51.588995], [-2.9809092999999995, 51.58905870000001], [-2.9811009999999993, 51.589126199999995], [-2.9818199999999995, 51.58939399999998], [-2.982156499999999, 51.589539499999994], [-2.982347799999999, 51.589620799999985], [-2.9825503, 51.589707399999995], [-2.9827989999999995, 51.589818], [-2.9834731, 51.590123199999994], [-2.9836661, 51.59020760000001], [-2.9840533999999996, 51.590386], [-2.9842489, 51.5904757], [-2.984462, 51.59056880000001], [-2.9847355999999996, 51.59069709999999], [-2.9850194999999995, 51.590823999999984], [-2.9852465999999995, 51.5909192], [-2.9853586239150576, 51.59096516594192], [-2.9854791, 51.5910146], [-2.9852465999999995, 51.5909192], [-2.9850194999999995, 51.590823999999984], [-2.9847355999999996, 51.59069709999999], [-2.984462, 51.59056880000001], [-2.9842489, 51.5904757], [-2.9840533999999996, 51.590386], [-2.9836661, 51.59020760000001], [-2.9834731, 51.590123199999994], [-2.9827989999999995, 51.589818], [-2.9825503, 51.589707399999995], [-2.982347799999999, 51.589620799999985], [-2.982156499999999, 51.589539499999994], [-2.9818199999999995, 51.58939399999998], [-2.9811009999999993, 51.589126199999995], [-2.9812752, 51.58919529999999], [-2.9813967, 51.5892432], [-2.9816626, 51.5893661], [-2.9817992999999996, 51.5894286], [-2.9819071, 51.589475], [-2.9821932999999996, 51.5895913], [-2.982523099999999, 51.5897407], [-2.9829823, 51.58995289999999], [-2.983584, 51.59022949999999], [-2.9841099999999994, 51.590469299999995], [-2.9845836999999995, 51.59068299999999], [-2.9849165999999996, 51.59083209999999], [-2.9851375, 51.59092369999998], [-2.9853233999999995, 51.59099830000001], [-2.9855443, 51.5910811], [-2.9857499, 51.59115659999999], [-2.9859938999999995, 51.5912393], [-2.9862568, 51.5913231], [-2.9867163, 51.5914592], [-2.9870591, 51.5915429], [-2.9873902, 51.5916141], [-2.9878812999999997, 51.5917017], [-2.9882215000000003, 51.59175080000001], [-2.9882763, 51.59175760000001], [-2.9884807, 51.591783099999994], [-2.988671, 51.5918082], [-2.9890319999999995, 51.5918397], [-2.9895840999999996, 51.5918688], [-2.9896718999999994, 51.5918734], [-2.9904205, 51.5918892], [-2.9906208, 51.5918871], [-2.9907686, 51.5918851], [-2.9911543, 51.591868100000006], [-2.9915886, 51.591835999999994], [-2.9920198999999994, 51.5917888], [-2.9924303645019363, 51.59173631372455], [-2.9924335999999996, 51.5917359], [-2.9937433, 51.5914974], [-2.9941198, 51.59142450000001], [-2.9947115, 51.59131], [-2.9954113, 51.5911297], [-2.995614, 51.591079099999995], [-2.9957719999999997, 51.5910351], [-2.9958441999999996, 51.5910146], [-2.9963855, 51.5908014], [-2.9966551, 51.59069350000001], [-2.9972508, 51.59043379999999], [-2.9975527, 51.59029429999999], [-2.997784, 51.5901891], [-2.9981216999999996, 51.590015699999995], [-2.9988287999999996, 51.5896084], [-2.9990364, 51.5894845], [-2.9992587, 51.58935619999998], [-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0064717, 51.5649086], [-3.0064464999999996, 51.5645912], [-3.0064290999999996, 51.5642285], [-3.0064277, 51.563765], [-3.0064467999999995, 51.5630441], [-3.0064902999999994, 51.5625527], [-3.00655, 51.5619896], [-3.0066235, 51.561549], [-3.0066507999999996, 51.56138159999998], [-3.0068697, 51.5605005], [-3.0070893, 51.5598043], [-3.00781, 51.55752], [-3.0082452, 51.55630179999999], [-3.0084362999999996, 51.55582410000001], [-3.0086096, 51.55545020000001], [-3.0088499999999994, 51.55500719999999], [-3.0090615874336515, 51.55466347968381], [-3.0091171, 51.5545733], [-3.0093823, 51.554192], [-3.0095807, 51.5539378], [-3.0097595, 51.5537169], [-3.0100759, 51.5533666], [-3.0102766999999995, 51.55314880000001], [-3.0106841, 51.5527483], [-3.0110935999999997, 51.5523823], [-3.0115186, 51.55204319999999], [-3.0119922999999997, 51.551685899999995], [-3.0124978, 51.5513533], [-3.0130052999999997, 51.55104579999999], [-3.0134935, 51.5507777], [-3.0140897999999994, 51.55048000000001], [-3.0147245999999996, 51.5501809], [-3.0151911999999994, 51.549965199999995], [-3.0158231999999994, 51.5496714], [-3.0164095, 51.54940250000001], [-3.0169892, 51.54913340000001], [-3.0175632, 51.5488679], [-3.0181466999999995, 51.54859929999999], [-3.0187247, 51.548330799999995], [-3.0191915, 51.5481138], [-3.0207078, 51.5474071], [-3.0229617000000006, 51.5463665], [-3.0241227, 51.545814099999994], [-3.0254178, 51.54521069999999], [-3.0287741999999995, 51.5436938], [-3.0307565, 51.5427862], [-3.0327949999999997, 51.5418456], [-3.0357151, 51.54047669999999], [-3.0376600999999996, 51.53957230000001], [-3.0403555999999994, 51.5383241], [-3.0412659, 51.53790180000001], [-3.0453206999999995, 51.536021899999994], [-3.0471979, 51.53516479999999], [-3.0498742, 51.53391220000001], [-3.0506206999999996, 51.5335625], [-3.0539343999999997, 51.5319953], [-3.0542719660063726, 51.53183971263941], [-3.0557047999999996, 51.5311793], [-3.057181833462028, 51.53048576552509], [-3.0578259999999995, 51.5301833], [-3.0595397, 51.52939419999999], [-3.0609693, 51.5287567], [-3.0617823, 51.528401499999994], [-3.063939, 51.5274179], [-3.0657797000000007, 51.5265789], [-3.0674963, 51.5257793], [-3.0686917999999994, 51.52518419999999], [-3.0692852, 51.5249186], [-3.0729331, 51.5232235], [-3.0743804999999997, 51.52255769999999], [-3.0780409, 51.520853], [-3.0814948, 51.519252599999994], [-3.0835947999999997, 51.5182814], [-3.0848773, 51.5176844], [-3.0851130000000007, 51.5175718], [-3.0855638, 51.5173299], [-3.0857823, 51.517229699999994], [-3.0861121999999996, 51.517038599999985], [-3.0862766999999995, 51.51693610000001], [-3.0867482999999996, 51.51669039999999], [-3.0870137999999994, 51.5165671], [-3.0878118, 51.5161964], [-3.0879584999999996, 51.516133100000005], [-3.0890357, 51.515629], [-3.0895100999999996, 51.5154091], [-3.0897745999999997, 51.5152866], [-3.0903695999999994, 51.5149906]]} 24.0 2154 2236 Pilning Cardiff Wentloog IFT Cardiff Wentloog IFT 51.5149906 -3.0903696 51.5149906 -3.0903696 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:36:00 Cardiff Wentloog IFT TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355907 1790027595290155 108 108 2026-09-21 22:03:15.371539 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:15.224638
724969 755967 P02481 522D18M821 2026-09-21 COMPLETE 20355043 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755967, "stp": "P", "toc": "London Overground", "uid": "P02481", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02481/2026-09-21/detailed", "trust_id": "522D18M821", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D18", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2253", "current_leg_dep": "2250", "current_leg_end": "Cheshunt", "origin_dep_time": "2213", "origin_platform": "1", "current_location": "Cheshunt", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 755967, \"profile_key\": \"faf8d24b147ba58b91d9e023a692ab216166b03ae20fe15e4b75192940d17526\", \"schedule_id\": 20146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2216H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2218H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2220H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2222H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2226H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2228H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2247H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 117982}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117982}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:30Z\", \"source_id\": 64163533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:35Z\", \"source_id\": 20333806, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:45Z\", \"source_id\": 64168227, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:49Z\", \"source_id\": 20335209, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:33Z\", \"source_id\": 64172093, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:41Z\", \"source_id\": 20336334, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:10Z\", \"source_id\": 64175306, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:12Z\", \"source_id\": 20337326, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:50Z\", \"source_id\": 20339704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:20Z\", \"source_id\": 64186144, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:21Z\", \"source_id\": 20340621, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:35Z\", \"source_id\": 64190810, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:35Z\", \"source_id\": 20342026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:02Z\", \"source_id\": 64193721, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:06Z\", \"source_id\": 20342891, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:36Z\", \"source_id\": 64198888, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:41Z\", \"source_id\": 20344426, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:35Z\", \"source_id\": 64202791, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:40Z\", \"source_id\": 20345566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:44Z\", \"source_id\": 64207122, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:50Z\", \"source_id\": 20346900, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:53Z\", \"source_id\": 64211277, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:56Z\", \"source_id\": 20348114, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:16Z\", \"source_id\": 64217698, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:19Z\", \"source_id\": 20350123, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:23Z\", \"source_id\": 64223722, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:26Z\", \"source_id\": 20351985, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:52Z\", \"source_id\": 64228379, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:55Z\", \"source_id\": 20353462, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:38Z\", \"source_id\": 64233991, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:40Z\", \"source_id\": 20355043, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1790027501374360, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:18.569352", "service_state_evidence_id": 20355043, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:19.186981", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHN 2D18 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 755967, "profile_key": "faf8d24b147ba58b91d9e023a692ab216166b03ae20fe15e4b75192940d17526", "schedule_id": 20146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2213", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2216H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2218H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2220H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2222H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2226H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2228H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 117982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2247H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 117982}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 117982}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:30Z", "source_id": 64163533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:35Z", "source_id": 20333806, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:45Z", "source_id": 64168227, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:49Z", "source_id": 20335209, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:33Z", "source_id": 64172093, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:21:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:41Z", "source_id": 20336334, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:10Z", "source_id": 64175306, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:23:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:12Z", "source_id": 20337326, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:50Z", "source_id": 20339704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:20Z", "source_id": 64186144, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:21Z", "source_id": 20340621, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:35Z", "source_id": 64190810, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:35Z", "source_id": 20342026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:02Z", "source_id": 64193721, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:06Z", "source_id": 20342891, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:36Z", "source_id": 64198888, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:41Z", "source_id": 20344426, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:35Z", "source_id": 64202791, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:40Z", "source_id": 20345566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:44Z", "source_id": 64207122, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:50Z", "source_id": 20346900, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:53Z", "source_id": 64211277, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:56Z", "source_id": 20348114, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:16Z", "source_id": 64217698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:19Z", "source_id": 20350123, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:23Z", "source_id": 64223722, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:26Z", "source_id": 20351985, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:52Z", "source_id": 64228379, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:55Z", "source_id": 20353462, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:38Z", "source_id": 64233991, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:40Z", "source_id": 20355043, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] London Liverpool Street 2213 2213 1 None None Cheshunt 2252 2250 BAY LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02481/2026-09-21/detailed None Theobalds Grove 2026-09-21T22:50:30+01:00 Cheshunt 3.0 {"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} 1.0 2250 2253 Theobalds Grove Cheshunt Cheshunt 51.7027262 -0.0238231 51.7027262 -0.0238231 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Cheshunt TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355043 1790027501374360 81 81 2026-09-21 22:03:19.186981 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:18.569352
724970 753742 W33967 721H75MZ21 2026-09-21 COMPLETE 20354969 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 753742, "stp": "O", "toc": "Avanti West Coast", "uid": "W33967", "consist": "390141", "dest_crs": "MAN", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33967/2026-09-21/detailed", "trust_id": "721H75MZ21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H75", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2253", "current_leg_dep": "2242", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2033", "origin_platform": "5", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "+8 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": "2245", "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.661, \"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.668, \"from_m\": 68285.661, \"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.822, \"from_m\": 74916.668, \"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.96, \"from_m\": 77240.822, \"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.212, \"from_m\": 78068.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.889, \"from_m\": 78733.212, \"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.816, \"from_m\": 78893.889, \"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.426, \"from_m\": 91874.816, \"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.125, \"from_m\": 91969.426, \"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.074, \"from_m\": 110750.125, \"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.567, \"from_m\": 117180.074, \"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.031, \"from_m\": 124095.567, \"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.088, \"from_m\": 126313.031, \"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.677, \"from_m\": 131025.088, \"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.916, \"from_m\": 131062.677, \"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.867, \"from_m\": 131716.916, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.372, \"from_m\": 131775.867, \"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.876, \"from_m\": 136165.372, \"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.267, \"from_m\": 136346.876, \"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.071, \"from_m\": 137400.267, \"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.335, \"from_m\": 137479.071, \"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.601, \"from_m\": 137684.335, \"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.119, \"from_m\": 137754.601, \"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\": 156485.358, \"from_m\": 154958.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\": 156968.428, \"from_m\": 156485.358, \"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\": 157091.674, \"from_m\": 156968.428, \"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\": 157148.166, \"from_m\": 157091.674, \"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\": 157200.129, \"from_m\": 157148.166, \"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\": 163810.956, \"from_m\": 157200.129, \"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:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 164643.749, \"from_m\": 163810.956, \"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\": 165449.642, \"from_m\": 164643.749, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176055.896, \"from_m\": 165449.642, \"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:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 176144.981, \"from_m\": 176055.896, \"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\": 188410.091, \"from_m\": 176144.981, \"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\": 188494.017, \"from_m\": 188410.091, \"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\": 189834.047, \"from_m\": 188494.017, \"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:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204401.872, \"from_m\": 189834.047, \"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\": 204918.023, \"from_m\": 204401.872, \"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\": 204976.982, \"from_m\": 204918.023, \"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\": 212214.473, \"from_m\": 204976.982, \"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\": 213541.605, \"from_m\": 212214.473, \"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\": 214501.305, \"from_m\": 213541.605, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214579.756, \"from_m\": 214501.305, \"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\": 214938.107, \"from_m\": 214579.756, \"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\": 215003.435, \"from_m\": 214938.107, \"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\": 215674.756, \"from_m\": 215003.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 216437.862, \"from_m\": 215674.756, \"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\": 251682.079, \"from_m\": 216437.862, \"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\": 251721.243, \"from_m\": 251682.079, \"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\": 251754.854, \"from_m\": 251721.243, \"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\": 251790.018, \"from_m\": 251754.854, \"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\": 254128.676, \"from_m\": 251790.018, \"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\": 255156.154, \"from_m\": 254128.676, \"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\": 255531.263, \"from_m\": 255156.154, \"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\": 261594.447, \"from_m\": 255531.263, \"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\": 262475.79, \"from_m\": 261594.447, \"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\": 277478.955, \"from_m\": 262475.79, \"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\": 277521.405, \"from_m\": 277478.955, \"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\": 282421.806, \"from_m\": 277521.405, \"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\": 282465.064, \"from_m\": 282421.806, \"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\": 284673.514, \"from_m\": 282465.064, \"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\": 285627.062, \"from_m\": 284673.514, \"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\": 290250.9, \"from_m\": 285627.062, \"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\": 293044.318, \"from_m\": 290250.9, \"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\": 293994.933, \"from_m\": 293044.318, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 294872.955, \"from_m\": 293994.933, \"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\": 295315.832, \"from_m\": 294872.955, \"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\": 295355.756, \"from_m\": 295315.832, \"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\": 295386.095, \"from_m\": 295355.756, \"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\": 300385.007, \"from_m\": 295386.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\": 301348.496, \"from_m\": 300385.007, \"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\": 301420.649, \"from_m\": 301348.496, \"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\": 301948.741, \"from_m\": 301420.649, \"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\": 303483.047, \"from_m\": 301948.741, \"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\": 303646.772, \"from_m\": 303483.047, \"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\": 303956.185, \"from_m\": 303646.772, \"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\": 304002.392, \"from_m\": 303956.185, \"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\": 304080.181, \"from_m\": 304002.392, \"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\": 304489.361, \"from_m\": 304080.181, \"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\": 753742, \"profile_key\": \"cf9e2a111fba645cd8b7355186f293acdf449e7aa3928000ddee6593673a4535\", \"schedule_id\": 41604, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.611, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153639.974, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2130\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.09, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 175974.146, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188646.869, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200867.653, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204976.982, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215298.605, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Stafford North Jn\", \"stage_seq\": 26, \"distance_m\": 215588.766, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 27, \"distance_m\": 223677.36, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Madeley\", \"stage_seq\": 28, \"distance_m\": 241244.634, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 29, \"distance_m\": 251682.079, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2213\", \"location\": \"Crewe\", \"stage_seq\": 30, \"distance_m\": 254814.317, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Sandbach\", \"stage_seq\": 31, \"distance_m\": 262177.557, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Chelford\", \"stage_seq\": 32, \"distance_m\": 277693.054, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Alderley Edge\", \"stage_seq\": 33, \"distance_m\": 282598.286, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2229\", \"location\": \"Wilmslow\", \"stage_seq\": 34, \"distance_m\": 285275.586, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 35, \"distance_m\": 291288.013, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 36, \"distance_m\": 292771.249, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 37, \"distance_m\": 294231.681, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 38, \"distance_m\": 294665.696, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2237\", \"location\": \"Stockport\", \"stage_seq\": 39, \"distance_m\": 295105.881, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 40, \"distance_m\": 296277.442, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 41, \"distance_m\": 300799.511, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Ardwick Jn\", \"stage_seq\": 42, \"distance_m\": 303336.675, \"section_seq\": 1, \"route_path_id\": 147520}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 43, \"distance_m\": 304489.361, \"section_seq\": 1, \"route_path_id\": 147520}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 304489.361, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147520}], \"total_distance_m\": 304489.361, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 299598.016, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4891.345, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2033", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.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-21T19:41:33Z\", \"source_id\": 63945868, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:34Z\", \"source_id\": 20270846, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:15Z\", \"source_id\": 63949854, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:18Z\", \"source_id\": 20272008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:30Z\", \"source_id\": 63957931, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:34Z\", \"source_id\": 20274289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:27Z\", \"source_id\": 63974684, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:31Z\", \"source_id\": 20279088, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:40Z\", \"source_id\": 63992316, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:44Z\", \"source_id\": 20284032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:16Z\", \"source_id\": 63996106, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:20Z\", \"source_id\": 20285080, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:58Z\", \"source_id\": 64035757, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:04Z\", \"source_id\": 20296505, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:57Z\", \"source_id\": 64053720, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:00Z\", \"source_id\": 20301755, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:05Z\", \"source_id\": 64112530, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:09Z\", \"source_id\": 20318863, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:19Z\", \"source_id\": 64154646, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:21Z\", \"source_id\": 20331195, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:28Z\", \"source_id\": 64173869, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:29Z\", \"source_id\": 20336829, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:59Z\", \"source_id\": 64185328, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:03Z\", \"source_id\": 20340427, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:42Z\", \"source_id\": 64188922, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:44Z\", \"source_id\": 20341469, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:16Z\", \"source_id\": 64192195, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:20Z\", \"source_id\": 20342401, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:21Z\", \"source_id\": 64204354, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:25Z\", \"source_id\": 20346018, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 20348130, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:31Z\", \"source_id\": 64233702, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:36Z\", \"source_id\": 20354969, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "5", "timing_fact_generation": 1790027497917919, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390141\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T21:53:18.577309", "service_state_evidence_id": 20354969, "current_leg_start_actual_dep": "2026-09-21T22:45:00+01:00", "operational_evidence_version": 175, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:19.233276", "service_state_valid_until_kind": null, "operational_interpretation_version": 175, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast O EUS MAN 1H75 390141 11 125 {"units": ["390141"], "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.661, "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.668, "from_m": 68285.661, "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.822, "from_m": 74916.668, "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.96, "from_m": 77240.822, "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.212, "from_m": 78068.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.889, "from_m": 78733.212, "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.816, "from_m": 78893.889, "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.426, "from_m": 91874.816, "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.125, "from_m": 91969.426, "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.074, "from_m": 110750.125, "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.567, "from_m": 117180.074, "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.031, "from_m": 124095.567, "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.088, "from_m": 126313.031, "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.677, "from_m": 131025.088, "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.916, "from_m": 131062.677, "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.867, "from_m": 131716.916, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.372, "from_m": 131775.867, "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.876, "from_m": 136165.372, "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.267, "from_m": 136346.876, "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.071, "from_m": 137400.267, "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.335, "from_m": 137479.071, "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.601, "from_m": 137684.335, "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.119, "from_m": 137754.601, "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": 156485.358, "from_m": 154958.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": 156968.428, "from_m": 156485.358, "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": 157091.674, "from_m": 156968.428, "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": 157148.166, "from_m": 157091.674, "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": 157200.129, "from_m": 157148.166, "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": 163810.956, "from_m": 157200.129, "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:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 164643.749, "from_m": 163810.956, "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": 165449.642, "from_m": 164643.749, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 176055.896, "from_m": 165449.642, "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:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 176144.981, "from_m": 176055.896, "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": 188410.091, "from_m": 176144.981, "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": 188494.017, "from_m": 188410.091, "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": 189834.047, "from_m": 188494.017, "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:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 204401.872, "from_m": 189834.047, "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": 204918.023, "from_m": 204401.872, "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": 204976.982, "from_m": 204918.023, "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": 212214.473, "from_m": 204976.982, "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": 213541.605, "from_m": 212214.473, "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": 214501.305, "from_m": 213541.605, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214579.756, "from_m": 214501.305, "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": 214938.107, "from_m": 214579.756, "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": 215003.435, "from_m": 214938.107, "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": 215674.756, "from_m": 215003.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 216437.862, "from_m": 215674.756, "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": 251682.079, "from_m": 216437.862, "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": 251721.243, "from_m": 251682.079, "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": 251754.854, "from_m": 251721.243, "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": 251790.018, "from_m": 251754.854, "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": 254128.676, "from_m": 251790.018, "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": 255156.154, "from_m": 254128.676, "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": 255531.263, "from_m": 255156.154, "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": 261594.447, "from_m": 255531.263, "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": 262475.79, "from_m": 261594.447, "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": 277478.955, "from_m": 262475.79, "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": 277521.405, "from_m": 277478.955, "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": 282421.806, "from_m": 277521.405, "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": 282465.064, "from_m": 282421.806, "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": 284673.514, "from_m": 282465.064, "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": 285627.062, "from_m": 284673.514, "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": 290250.9, "from_m": 285627.062, "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": 293044.318, "from_m": 290250.9, "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": 293994.933, "from_m": 293044.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 294872.955, "from_m": 293994.933, "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": 295315.832, "from_m": 294872.955, "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": 295355.756, "from_m": 295315.832, "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": 295386.095, "from_m": 295355.756, "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": 300385.007, "from_m": 295386.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": 301348.496, "from_m": 300385.007, "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": 301420.649, "from_m": 301348.496, "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": 301948.741, "from_m": 301420.649, "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": 303483.047, "from_m": 301948.741, "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": 303646.772, "from_m": 303483.047, "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": 303956.185, "from_m": 303646.772, "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": 304002.392, "from_m": 303956.185, "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": 304080.181, "from_m": 304002.392, "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": 304489.361, "from_m": 304080.181, "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": 753742, "profile_key": "cf9e2a111fba645cd8b7355186f293acdf449e7aa3928000ddee6593673a4535", "schedule_id": 41604, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2033", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.611, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153639.974, "section_seq": 1, "route_path_id": 147520}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2130", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.09, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 175974.146, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188646.869, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200867.653, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204976.982, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Stafford", "stage_seq": 25, "distance_m": 215298.605, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Stafford North Jn", "stage_seq": 26, "distance_m": 215588.766, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Searchlight Lane Jn", "stage_seq": 27, "distance_m": 223677.36, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Madeley", "stage_seq": 28, "distance_m": 241244.634, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Crewe Basford Hall Jn", "stage_seq": 29, "distance_m": 251682.079, "section_seq": 1, "route_path_id": 147520}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2213", "location": "Crewe", "stage_seq": 30, "distance_m": 254814.317, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Sandbach", "stage_seq": 31, "distance_m": 262177.557, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Chelford", "stage_seq": 32, "distance_m": 277693.054, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Alderley Edge", "stage_seq": 33, "distance_m": 282598.286, "section_seq": 1, "route_path_id": 147520}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2229", "location": "Wilmslow", "stage_seq": 34, "distance_m": 285275.586, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Cheadle Hulme", "stage_seq": 35, "distance_m": 291288.013, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Adswood Road Jn", "stage_seq": 36, "distance_m": 292771.249, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Edgeley Jn No.1", "stage_seq": 37, "distance_m": 294231.681, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Edgeley Jn No2", "stage_seq": 38, "distance_m": 294665.696, "section_seq": 1, "route_path_id": 147520}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2237", "location": "Stockport", "stage_seq": 39, "distance_m": 295105.881, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Heaton Norris Jn", "stage_seq": 40, "distance_m": 296277.442, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Slade Lane Jn", "stage_seq": 41, "distance_m": 300799.511, "section_seq": 1, "route_path_id": 147520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Ardwick Jn", "stage_seq": 42, "distance_m": 303336.675, "section_seq": 1, "route_path_id": 147520}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 43, "distance_m": 304489.361, "section_seq": 1, "route_path_id": 147520}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 304489.361, "from_m": 0.0, "section_seq": 1, "route_path_id": 147520}], "total_distance_m": 304489.361, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 299598.016, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4891.345, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:33Z", "source_id": 63945868, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:34Z", "source_id": 20270846, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:15Z", "source_id": 63949854, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:18Z", "source_id": 20272008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:30Z", "source_id": 63957931, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:34Z", "source_id": 20274289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:27Z", "source_id": 63974684, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:31Z", "source_id": 20279088, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:40Z", "source_id": 63992316, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:44Z", "source_id": 20284032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:16Z", "source_id": 63996106, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:20Z", "source_id": 20285080, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:58Z", "source_id": 64035757, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:04Z", "source_id": 20296505, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:57Z", "source_id": 64053720, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:00Z", "source_id": 20301755, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:05Z", "source_id": 64112530, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:55:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:09Z", "source_id": 20318863, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10805, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:19Z", "source_id": 64154646, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:21Z", "source_id": 20331195, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:28Z", "source_id": 64173869, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:29Z", "source_id": 20336829, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:59Z", "source_id": 64185328, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:03Z", "source_id": 20340427, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:42Z", "source_id": 64188922, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:44Z", "source_id": 20341469, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:16Z", "source_id": 64192195, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:20Z", "source_id": 20342401, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:21Z", "source_id": 64204354, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:25Z", "source_id": 20346018, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 20348130, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:31Z", "source_id": 64233702, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:36Z", "source_id": 20354969, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] London Euston 2033 2033 5 None None Manchester Piccadilly 2245 2245 5 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33967/2026-09-21/detailed None Stockport 2026-09-21T22:45:00+01:00 Manchester Piccadilly 11.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 2242 2253 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354969 1790027497917919 175 175 2026-09-21 22:03:19.233276 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:18.577309
724971 755403 C11110 872L72M721 2026-09-21 COMPLETE 20355126 2026-09-21 22:53:00 2026-09-21 22:03:22 2026-09-23 22:03:22 {"id": 755403, "stp": "P", "toc": "London Overground", "uid": "C11110", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11110/2026-09-21/detailed", "trust_id": "872L72M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L72", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "2253", "current_leg_dep": "2250", "current_leg_end": "Stratford", "origin_dep_time": "2147", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-21T22:03:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.309, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 361.207, \"from_m\": 237.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 901.014, \"from_m\": 361.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.801, \"from_m\": 2055.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5051.601, \"from_m\": 4045.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8078.768, \"from_m\": 5051.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8137.206, \"from_m\": 8078.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8584.951, \"from_m\": 8137.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8910.441, \"from_m\": 8584.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10211.65, \"from_m\": 8910.441, \"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\": 10534.215, \"from_m\": 10211.65, \"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\": 10618.716, \"from_m\": 10534.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10720.79, \"from_m\": 10618.716, \"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\": 10769.774, \"from_m\": 10720.79, \"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\": 16862.644, \"from_m\": 10769.774, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17214.884, \"from_m\": 16862.644, \"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\": 18562.379, \"from_m\": 17214.884, \"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\": 19176.877, \"from_m\": 18562.379, \"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\": 23461.306, \"from_m\": 19176.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25999.979, \"from_m\": 23461.306, \"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\": 26746.092, \"from_m\": 25999.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26808.008, \"from_m\": 26746.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27416.6, \"from_m\": 26808.008, \"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\": 28119.929, \"from_m\": 27416.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28733.776, \"from_m\": 28119.929, \"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\": 28769.997, \"from_m\": 28733.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28809.093, \"from_m\": 28769.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28850.358, \"from_m\": 28809.093, \"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\": 28879.096, \"from_m\": 28850.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28951.71, \"from_m\": 28879.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755403, \"profile_key\": \"9af2f523038fb9555451e8e61b54fb792902509e7298e501e6ae314558a56306\", \"schedule_id\": 1232, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.09, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7032.847, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8262.411, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9021.734, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 9983.301, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10618.716, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11633.683, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2217\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12632.056, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2218H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13342.722, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14168.197, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 14763.105, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16177.181, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17129.641, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18195.048, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 18912.749, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19110.343, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19641.661, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 20822.483, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21192.045, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21602.839, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22049.046, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2239H\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22481.228, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 23588.237, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 24417.557, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 24969.164, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 25969.478, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2248H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 27386.866, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 27900.172, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 28201.064, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 28951.71, \"section_seq\": 1, \"route_path_id\": 116750}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28951.71, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116750}], \"total_distance_m\": 28951.71, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26763.874, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2187.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:29Z\", \"source_id\": 64050522, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:53Z\", \"source_id\": 64112137, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 20318721, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:27Z\", \"source_id\": 64119893, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:30Z\", \"source_id\": 20321008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:52Z\", \"source_id\": 64129449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:54Z\", \"source_id\": 20323831, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:36Z\", \"source_id\": 64137798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:38Z\", \"source_id\": 20326287, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:45Z\", \"source_id\": 64144812, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:51Z\", \"source_id\": 20328309, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:11Z\", \"source_id\": 64154342, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:15Z\", \"source_id\": 20331122, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:23Z\", \"source_id\": 64161175, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:26Z\", \"source_id\": 20333105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:03Z\", \"source_id\": 64164577, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:07Z\", \"source_id\": 20334155, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:49Z\", \"source_id\": 64168347, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:55Z\", \"source_id\": 20335255, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:45Z\", \"source_id\": 64172419, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:49Z\", \"source_id\": 20336436, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:43Z\", \"source_id\": 64176416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:45Z\", \"source_id\": 20337659, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:05Z\", \"source_id\": 64181519, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:11Z\", \"source_id\": 20339284, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:10Z\", \"source_id\": 64185751, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:15Z\", \"source_id\": 20340546, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:06Z\", \"source_id\": 64191807, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:07Z\", \"source_id\": 20342269, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:10Z\", \"source_id\": 64198036, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:12Z\", \"source_id\": 20344151, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:31Z\", \"source_id\": 64204723, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:36Z\", \"source_id\": 20346150, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:10Z\", \"source_id\": 64207948, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:15Z\", \"source_id\": 20347132, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:07Z\", \"source_id\": 64211708, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:08Z\", \"source_id\": 20348252, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:11Z\", \"source_id\": 64215730, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:14Z\", \"source_id\": 20349538, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:19Z\", \"source_id\": 64219702, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:24Z\", \"source_id\": 20350767, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:28Z\", \"source_id\": 64223840, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:29Z\", \"source_id\": 20352026, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:17Z\", \"source_id\": 64229071, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:19Z\", \"source_id\": 20353687, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:46Z\", \"source_id\": 64234285, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:48Z\", \"source_id\": 20355126, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1790027510116120, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:20.922135", "service_state_evidence_id": 20355126, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:21.159005", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2L72 None None None None {"version": 3, "segments": [{"to_m": 237.309, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.801, "from_m": 2055.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5051.601, "from_m": 4045.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8078.768, "from_m": 5051.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8137.206, "from_m": 8078.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8584.951, "from_m": 8137.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8910.441, "from_m": 8584.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10211.65, "from_m": 8910.441, "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": 10534.215, "from_m": 10211.65, "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": 10618.716, "from_m": 10534.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10720.79, "from_m": 10618.716, "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": 10769.774, "from_m": 10720.79, "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": 16862.644, "from_m": 10769.774, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17214.884, "from_m": 16862.644, "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": 18562.379, "from_m": 17214.884, "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": 19176.877, "from_m": 18562.379, "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": 23461.306, "from_m": 19176.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25999.979, "from_m": 23461.306, "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": 26746.092, "from_m": 25999.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26808.008, "from_m": 26746.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27416.6, "from_m": 26808.008, "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": 28119.929, "from_m": 27416.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28733.776, "from_m": 28119.929, "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": 28769.997, "from_m": 28733.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28809.093, "from_m": 28769.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28850.358, "from_m": 28809.093, "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": 28879.096, "from_m": 28850.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28951.71, "from_m": 28879.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755403, "profile_key": "9af2f523038fb9555451e8e61b54fb792902509e7298e501e6ae314558a56306", "schedule_id": 1232, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2147", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.09, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7032.847, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8262.411, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9021.734, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 9983.301, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10618.716, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11633.683, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2217", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12632.056, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2218H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13342.722, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14168.197, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 14763.105, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16177.181, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17129.641, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18195.048, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 18912.749, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19110.343, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19641.661, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 20822.483, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21192.045, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21602.839, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22049.046, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2239H", "location": "Canonbury", "stage_seq": 26, "distance_m": 22481.228, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 23588.237, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 24417.557, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Hackney Central", "stage_seq": 29, "distance_m": 24969.164, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246", "location": "Homerton", "stage_seq": 30, "distance_m": 25969.478, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2248H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 27386.866, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 27900.172, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 28201.064, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 28951.71, "section_seq": 1, "route_path_id": 116750}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28951.71, "from_m": 0.0, "section_seq": 1, "route_path_id": 116750}], "total_distance_m": 28951.71, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26763.874, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2187.836, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:29Z", "source_id": 64050522, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T20:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:53Z", "source_id": 64112137, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 20318721, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:27Z", "source_id": 64119893, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:30Z", "source_id": 20321008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:52Z", "source_id": 64129449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:54Z", "source_id": 20323831, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:36Z", "source_id": 64137798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:38Z", "source_id": 20326287, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:45Z", "source_id": 64144812, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:51Z", "source_id": 20328309, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:11Z", "source_id": 64154342, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:15Z", "source_id": 20331122, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:23Z", "source_id": 64161175, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:26Z", "source_id": 20333105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:03Z", "source_id": 64164577, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:07Z", "source_id": 20334155, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:49Z", "source_id": 64168347, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:55Z", "source_id": 20335255, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:45Z", "source_id": 64172419, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:49Z", "source_id": 20336436, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:43Z", "source_id": 64176416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:45Z", "source_id": 20337659, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:05Z", "source_id": 64181519, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:11Z", "source_id": 20339284, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:10Z", "source_id": 64185751, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:15Z", "source_id": 20340546, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:06Z", "source_id": 64191807, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:07Z", "source_id": 20342269, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:10Z", "source_id": 64198036, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:12Z", "source_id": 20344151, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:31Z", "source_id": 64204723, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:36Z", "source_id": 20346150, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:10Z", "source_id": 64207948, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:38:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:15Z", "source_id": 20347132, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:07Z", "source_id": 64211708, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:08Z", "source_id": 20348252, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:11Z", "source_id": 64215730, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:14Z", "source_id": 20349538, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:19Z", "source_id": 64219702, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:24Z", "source_id": 20350767, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:28Z", "source_id": 64223840, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:29Z", "source_id": 20352026, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:17Z", "source_id": 64229071, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:19Z", "source_id": 20353687, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:46Z", "source_id": 64234285, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:48Z", "source_id": 20355126, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 2147 2147 1 None None Stratford 2253 2252 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11110/2026-09-21/detailed None Hackney Wick 2026-09-21T22:49:30+01:00 Stratford 3.0 {"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} 1.0 2250 2253 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-21 22:03:22 TERMINATED 2026-09-21 21:53:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355126 1790027510116120 142 142 2026-09-21 22:03:21.159005 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:20.922135
724972 756461 W86650 075J07M821 2026-09-21 COMPLETE 20355465 2026-09-21 22:53:00 2026-09-21 22:03:52 2026-09-23 22:03:52 {"id": 756461, "stp": "P", "toc": "ScotRail", "uid": "W86650", "consist": "156504+156510", "dest_crs": "XCK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86650/2026-09-21/detailed", "trust_id": "075J07M821", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5J07", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2253", "current_leg_dep": "2237", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "2237", "origin_platform": "6", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-21T22:03:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Glasgow Central High Level", "current_leg_milage": "3.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4842.385, \"from_m\": 4708.665, \"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\": 5704.539, \"from_m\": 4842.385, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 756461, \"profile_key\": \"f25b9b2ef8de49e4e2538b366c10c8a5b5128ec404ef9321c7bca2cd1ce76883\", \"schedule_id\": 29826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 142190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 142190}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 4, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 142190}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142190}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5269.478, \"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": "2237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:25Z\", \"source_id\": 64235593, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:29Z\", \"source_id\": 20355465, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790027550937050, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:24.640525", "service_state_evidence_id": 20355465, "current_leg_start_actual_dep": "2026-09-21T22:37:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:25.127977", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC XCK 5J07 156504+156510 4 75 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4842.385, "from_m": 4708.665, "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": 5704.539, "from_m": 4842.385, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 756461, "profile_key": "f25b9b2ef8de49e4e2538b366c10c8a5b5128ec404ef9321c7bca2cd1ce76883", "schedule_id": 29826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2237", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 142190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 142190}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 4, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 142190}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 142190}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5269.478, "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": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:25Z", "source_id": 64235593, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:29Z", "source_id": 20355465, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Glasgow Central High Level 2237 2237 6 None None Corkerhill C.S.M.D. 2253 2253 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86650/2026-09-21/detailed None Glasgow Central High Level 2026-09-21T22:37:00+01:00 Corkerhill C.S.M.D. 16.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} 3.6 2237 2253 Glasgow Central High Level Corkerhill C.S.M.D. Corkerhill C.S.M.D. 55.8363339 -4.3245403 55.8363339 -4.3245403 1 0 2026-09-21 22:03:52 TERMINATED 2026-09-21 21:53:00 Corkerhill C.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355465 1790027550937050 12 12 2026-09-21 22:03:25.127977 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:24.640525
724973 755532 G39576 412F98M721 2026-09-21 COMPLETE 20355449 2026-09-21 22:53:00 2026-09-21 22:03:52 2026-09-23 22:03:52 {"id": 755532, "stp": "P", "toc": "Transport for Wales", "uid": "G39576", "consist": "230009", "dest_crs": "BID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39576/2026-09-21/detailed", "trust_id": "412F98M721", "origin_crs": "WXC", "show_on_map": 0, "dar_est_time": "21:52:00", "dar_platform": null, "dest_station": "Bidston", "service_date": "2026-09-21", "dest_arr_time": "2256", "dest_platform": "2", "is_terminated": 1, "next_location": "Bidston", "signalling_id": "2F98", "timing_status": "EARLY", "origin_station": "Wrexham Central", "current_leg_arr": "2253", "current_leg_dep": "2249", "current_leg_end": "Bidston", "origin_dep_time": "2152", "origin_platform": "1", "current_location": "Bidston", "last_update_time": "2026-09-21T22:03:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]}", "current_leg_start": "Upton", "dest_arr_time_act": "2254", "motion_projection": null, "next_location_lat": "53.4092823", "next_location_lon": "-3.0790277", "previous_location": "Upton", "current_leg_milage": "1.7", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1129.084, \"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\": 21015.616, \"from_m\": 1129.084, \"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\": 22395.223, \"from_m\": 21015.616, \"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\": 23670.568, \"from_m\": 22395.223, \"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\": 34794.099, \"from_m\": 23670.568, \"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\": 38865.291, \"from_m\": 34794.099, \"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\": 43082.482, \"from_m\": 38865.291, \"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\": 43553.389, \"from_m\": 43082.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43881.162, \"from_m\": 43553.389, \"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\": 43976.056, \"from_m\": 43881.162, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 755532, \"profile_key\": \"3148274db868d1d0a8beb16d8ab945118f291ec961cda5d861d6a5d893cbd1c3\", \"schedule_id\": 34298, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Wrexham Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2157H\", \"location\": \"Wrexham General\", \"stage_seq\": 2, \"distance_m\": 632.632, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Gwersyllt\", \"stage_seq\": 3, \"distance_m\": 3506.451, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Cefn-y-Bedd\", \"stage_seq\": 4, \"distance_m\": 6553.892, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Caergwrle\", \"stage_seq\": 5, \"distance_m\": 7599.883, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211\", \"location\": \"Hope (Clwyd)\", \"stage_seq\": 6, \"distance_m\": 8636.875, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215\", \"location\": \"Penyffordd\", \"stage_seq\": 7, \"distance_m\": 11749.097, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2219\", \"location\": \"Buckley\", \"stage_seq\": 8, \"distance_m\": 13954.221, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2222H\", \"location\": \"Hawarden\", \"stage_seq\": 9, \"distance_m\": 17053.177, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2228\", \"location\": \"Shotton High Level\", \"stage_seq\": 10, \"distance_m\": 20633.933, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230\", \"location\": \"Hawarden Bridge\", \"stage_seq\": 11, \"distance_m\": 21378.104, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Dee Marsh Jn\", \"stage_seq\": 12, \"distance_m\": 22430.64, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238H\", \"location\": \"Neston\", \"stage_seq\": 13, \"distance_m\": 30145.915, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"Heswall\", \"stage_seq\": 14, \"distance_m\": 34438.103, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249H\", \"location\": \"Upton\", \"stage_seq\": 15, \"distance_m\": 41225.713, \"section_seq\": 1, \"route_path_id\": 124994}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Bidston\", \"stage_seq\": 16, \"distance_m\": 43976.056, \"section_seq\": 1, \"route_path_id\": 124994}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 43976.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124994}], \"total_distance_m\": 43976.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 43976.056, \"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": "2153", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4092823", "current_position_lon": "-3.0790277", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:55Z\", \"source_id\": 20321895, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:04Z\", \"source_id\": 20329753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:02Z\", \"source_id\": 20334715, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:02Z\", \"source_id\": 20337212, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:06Z\", \"source_id\": 20339846, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:15Z\", \"source_id\": 64198214, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:18Z\", \"source_id\": 20344226, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:06Z\", \"source_id\": 20349450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:36Z\", \"source_id\": 20353256, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:23Z\", \"source_id\": 64235510, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:29Z\", \"source_id\": 20355449, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bidston", "service_state_platform": "2", "timing_fact_generation": 1790027550388410, "current_leg_arrival_utc": "2026-09-21T22:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:27.102234", "service_state_evidence_id": 20355449, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:27.335448", "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 WXC BID 2F98 230009 3 60 None {"version": 3, "segments": [{"to_m": 1129.084, "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": 21015.616, "from_m": 1129.084, "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": 22395.223, "from_m": 21015.616, "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": 23670.568, "from_m": 22395.223, "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": 34794.099, "from_m": 23670.568, "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": 38865.291, "from_m": 34794.099, "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": 43082.482, "from_m": 38865.291, "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": 43553.389, "from_m": 43082.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43881.162, "from_m": 43553.389, "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": 43976.056, "from_m": 43881.162, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 755532, "profile_key": "3148274db868d1d0a8beb16d8ab945118f291ec961cda5d861d6a5d893cbd1c3", "schedule_id": 34298, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2153", "location": "Wrexham Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2157H", "location": "Wrexham General", "stage_seq": 2, "distance_m": 632.632, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Gwersyllt", "stage_seq": 3, "distance_m": 3506.451, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Cefn-y-Bedd", "stage_seq": 4, "distance_m": 6553.892, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Caergwrle", "stage_seq": 5, "distance_m": 7599.883, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211", "location": "Hope (Clwyd)", "stage_seq": 6, "distance_m": 8636.875, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215", "location": "Penyffordd", "stage_seq": 7, "distance_m": 11749.097, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2219", "location": "Buckley", "stage_seq": 8, "distance_m": 13954.221, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2222H", "location": "Hawarden", "stage_seq": 9, "distance_m": 17053.177, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2228", "location": "Shotton High Level", "stage_seq": 10, "distance_m": 20633.933, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230", "location": "Hawarden Bridge", "stage_seq": 11, "distance_m": 21378.104, "section_seq": 1, "route_path_id": 124994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Dee Marsh Jn", "stage_seq": 12, "distance_m": 22430.64, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238H", "location": "Neston", "stage_seq": 13, "distance_m": 30145.915, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "Heswall", "stage_seq": 14, "distance_m": 34438.103, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249H", "location": "Upton", "stage_seq": 15, "distance_m": 41225.713, "section_seq": 1, "route_path_id": 124994}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Bidston", "stage_seq": 16, "distance_m": 43976.056, "section_seq": 1, "route_path_id": 124994}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 43976.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 124994}], "total_distance_m": 43976.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 43976.056, "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-21T20:57:55Z", "source_id": 20321895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:04Z", "source_id": 20329753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:02Z", "source_id": 20334715, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:02Z", "source_id": 20337212, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:06Z", "source_id": 20339846, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10203, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:15Z", "source_id": 64198214, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:18Z", "source_id": 20344226, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:06Z", "source_id": 20349450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:36Z", "source_id": 20353256, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:23Z", "source_id": 64235510, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:29Z", "source_id": 20355449, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Wrexham Central 2152 2153 1 21:52:00 None Bidston 2256 2254 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39576/2026-09-21/detailed None Upton 2026-09-21T22:49:30+01:00 Bidston 4.0 {"type": "LineString", "coordinates": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]} 1.7 2249 2253 Upton Bidston Bidston 53.4092823 -3.0790277 53.4092823 -3.0790277 1 0 2026-09-21 22:03:52 TERMINATED 2026-09-21 21:53:00 Bidston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355449 1790027550388410 22 22 2026-09-21 22:03:27.335448 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:27.102234
724974 754018 H54853 340M97C821 2026-09-21 COMPLETE 20356090 2026-09-21 22:53:00 2026-09-21 22:03:52 2026-09-23 22:03:52 {"id": 754018, "stp": "P", "toc": "Unknown", "uid": "H54853", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H54853/2026-09-21/detailed", "trust_id": "340M97C821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hope (Earles Sidings) (FLHH)", "service_date": "2026-09-21", "dest_arr_time": "2321", "dest_platform": null, "is_terminated": 1, "next_location": "Earles Siding S.B.", "signalling_id": "0M97", "timing_status": null, "origin_station": "Tunstead Sidings (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2246", "origin_platform": null, "current_location": "Tunstead Sidings (FLHH)", "last_update_time": "2026-09-21T22:03:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2321", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8898.616, \"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\": 9033.649, \"from_m\": 8898.616, \"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\": 9083.649, \"from_m\": 9033.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9121.757, \"from_m\": 9083.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10687.678, \"from_m\": 9121.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22861.711, \"from_m\": 10687.678, \"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\": 22905.97, \"from_m\": 22861.711, \"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\": 22924.439, \"from_m\": 22905.97, \"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\": 23239.549, \"from_m\": 22924.439, \"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\": 754018, \"profile_key\": \"43f968778e4d4081062e7c47b7972b688fb360173b0bf292ef0015eef062aa9a\", \"schedule_id\": 14895, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Tunstead Sidings (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Great Rocks Jn\", \"stage_seq\": 2, \"distance_m\": 359.833, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 3, \"distance_m\": 1613.619, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Chinley South Jn\", \"stage_seq\": 4, \"distance_m\": 7814.609, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 5, \"distance_m\": 9083.649, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Edale\", \"stage_seq\": 6, \"distance_m\": 16242.057, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 7, \"distance_m\": 20622.051, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 8, \"distance_m\": 22985.98, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2318\", \"location\": \"Earles Sidings Sig. ES30\", \"stage_seq\": 9, \"distance_m\": 23003.104, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 10, \"distance_m\": 23116.358, \"section_seq\": 1, \"route_path_id\": 136020}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": null, \"location\": \"Hope (Earles Sidings) (FLHH)\", \"stage_seq\": 11, \"distance_m\": 23239.549, \"section_seq\": 1, \"route_path_id\": 136020}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23239.549, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136020}], \"total_distance_m\": 23239.549, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14302.825, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8936.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2246", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Tunstead Sidings (FLHH)", "service_state_platform": null, "timing_fact_generation": 1790027614897790, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:34.895623", "service_state_evidence_id": 20356090, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:35.209437", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0M97 None None None None {"version": 3, "segments": [{"to_m": 8898.616, "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": 9033.649, "from_m": 8898.616, "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": 9083.649, "from_m": 9033.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9121.757, "from_m": 9083.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10687.678, "from_m": 9121.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22861.711, "from_m": 10687.678, "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": 22905.97, "from_m": 22861.711, "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": 22924.439, "from_m": 22905.97, "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": 23239.549, "from_m": 22924.439, "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": 754018, "profile_key": "43f968778e4d4081062e7c47b7972b688fb360173b0bf292ef0015eef062aa9a", "schedule_id": 14895, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2246", "location": "Tunstead Sidings (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Great Rocks Jn", "stage_seq": 2, "distance_m": 359.833, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Peak Forest S.B.", "stage_seq": 3, "distance_m": 1613.619, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Chinley South Jn", "stage_seq": 4, "distance_m": 7814.609, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Chinley East Jn", "stage_seq": 5, "distance_m": 9083.649, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Edale", "stage_seq": 6, "distance_m": 16242.057, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Edale Sig. Ee16", "stage_seq": 7, "distance_m": 20622.051, "section_seq": 1, "route_path_id": 136020}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314", "location": "Earles Siding S.B.", "stage_seq": 8, "distance_m": 22985.98, "section_seq": 1, "route_path_id": 136020}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2318", "location": "Earles Sidings Sig. ES30", "stage_seq": 9, "distance_m": 23003.104, "section_seq": 1, "route_path_id": 136020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Earles Siding S.B.", "stage_seq": 10, "distance_m": 23116.358, "section_seq": 1, "route_path_id": 136020}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": null, "location": "Hope (Earles Sidings) (FLHH)", "stage_seq": 11, "distance_m": 23239.549, "section_seq": 1, "route_path_id": 136020}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23239.549, "from_m": 0.0, "section_seq": 1, "route_path_id": 136020}], "total_distance_m": 23239.549, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14302.825, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8936.724, "synthetic_unknown_infrastructure_limit_mph": 60} [] Tunstead Sidings (FLHH) 2246 2246 None None None Hope (Earles Sidings) (FLHH) 2321 2321 None None None https://www.realtimetrains.co.uk/service/gb-nr:H54853/2026-09-21/detailed None None None None None None None None None None Tunstead Sidings (FLHH) Earles Siding S.B. None None None None 1 0 2026-09-21 22:03:52 TERMINATED 2026-09-21 21:53:00 Tunstead Sidings (FLHH) TRUST TRUST_CANCELLATION 20356090 1790027614897790 1 1 2026-09-21 22:03:35.209437 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:34.895623
724975 755684 C34171 722D65M821 2026-09-21 COMPLETE 20355439 2026-09-21 22:53:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755684, "stp": "P", "toc": "London Overground", "uid": "C34171", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34171/2026-09-21/detailed", "trust_id": "722D65M821", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-21", "dest_arr_time": "2248", "dest_platform": "1", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D65", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2253", "current_leg_dep": "2243½", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2200", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "2247", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3786.976, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4214.378, \"from_m\": 3786.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5324.482, \"from_m\": 4214.378, \"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\": 5363.917, \"from_m\": 5324.482, \"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\": 8354.7, \"from_m\": 5363.917, \"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\": 8585.229, \"from_m\": 8354.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9461.669, \"from_m\": 8585.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10448.936, \"from_m\": 9461.669, \"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\": 10515.635, \"from_m\": 10448.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10758.976, \"from_m\": 10515.635, \"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\": 10826.897, \"from_m\": 10758.976, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10842.047, \"from_m\": 10826.897, \"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\": 10909.004, \"from_m\": 10842.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11474.353, \"from_m\": 10909.004, \"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\": 17880.013, \"from_m\": 11474.353, \"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\": 19305.758, \"from_m\": 17880.013, \"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\": 19382.011, \"from_m\": 19305.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19422.394, \"from_m\": 19382.011, \"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\": 19486.994, \"from_m\": 19422.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19494.209, \"from_m\": 19486.994, \"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\": 19547.38, \"from_m\": 19494.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19552.131, \"from_m\": 19547.38, \"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\": 20240.468, \"from_m\": 19552.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20569.318, \"from_m\": 20240.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20627.744, \"from_m\": 20569.318, \"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\": 20729.746, \"from_m\": 20627.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29848.685, \"from_m\": 20729.746, \"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\": 29902.373, \"from_m\": 29848.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30190.963, \"from_m\": 29902.373, \"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\": 30453.279, \"from_m\": 30190.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37531.416, \"from_m\": 30453.279, \"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\": 39850.111, \"from_m\": 37531.416, \"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\": 40285.217, \"from_m\": 39850.111, \"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\": 755684, \"profile_key\": \"589f3affc6ca39cd1b10280aa814255ad74117689e8f8df9c67b327d2d7b27e1\", \"schedule_id\": 4363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2730.439, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 3927.215, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 4921.411, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 5929.119, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 6258.215, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2211H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 7280.066, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 9587.67, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2216H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 11571.881, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 13038.848, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2221H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 14677.183, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2223H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 26117.964, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2225H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 27042.824, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 28425.51, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 30120.111, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 32019.877, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 33210.638, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 35591.33, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 37571.955, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2243H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 38878.218, \"section_seq\": 1, \"route_path_id\": 114737}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 40285.217, \"section_seq\": 1, \"route_path_id\": 114737}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40285.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114737}], \"total_distance_m\": 40285.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 37106.668, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3178.549, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.5", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:00Z\", \"source_id\": 64138573, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:02Z\", \"source_id\": 20326547, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:12Z\", \"source_id\": 64143604, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:18Z\", \"source_id\": 20327957, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:07Z\", \"source_id\": 64147676, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:12Z\", \"source_id\": 20329207, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:35Z\", \"source_id\": 64155145, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:35Z\", \"source_id\": 20331347, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:04Z\", \"source_id\": 64160506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:09Z\", \"source_id\": 20332951, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:49Z\", \"source_id\": 64166241, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:54Z\", \"source_id\": 20334618, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:00Z\", \"source_id\": 64170823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:05Z\", \"source_id\": 20335981, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:58Z\", \"source_id\": 64176982, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:01Z\", \"source_id\": 20337864, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:58Z\", \"source_id\": 64181266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:01Z\", \"source_id\": 20339191, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:49Z\", \"source_id\": 64187089, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:55Z\", \"source_id\": 20340948, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:51Z\", \"source_id\": 64191306, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:55Z\", \"source_id\": 20342188, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:02Z\", \"source_id\": 64197767, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:06Z\", \"source_id\": 20344082, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:11Z\", \"source_id\": 64203995, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:15Z\", \"source_id\": 20345934, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:17Z\", \"source_id\": 64208155, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:25Z\", \"source_id\": 20347198, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:45Z\", \"source_id\": 64212918, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:51Z\", \"source_id\": 20348694, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:08Z\", \"source_id\": 64219343, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:14Z\", \"source_id\": 20350674, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:10Z\", \"source_id\": 64227034, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:15Z\", \"source_id\": 20353064, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:23Z\", \"source_id\": 64235517, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:24Z\", \"source_id\": 20355439, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "1", "timing_fact_generation": 1790027546672525, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:54.699087", "service_state_evidence_id": 20355439, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:54.769377", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P EUS None 2D65 None None None None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3786.976, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4214.378, "from_m": 3786.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5324.482, "from_m": 4214.378, "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": 5363.917, "from_m": 5324.482, "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": 8354.7, "from_m": 5363.917, "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": 8585.229, "from_m": 8354.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9461.669, "from_m": 8585.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10448.936, "from_m": 9461.669, "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": 10515.635, "from_m": 10448.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10758.976, "from_m": 10515.635, "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": 10826.897, "from_m": 10758.976, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10842.047, "from_m": 10826.897, "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": 10909.004, "from_m": 10842.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11474.353, "from_m": 10909.004, "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": 17880.013, "from_m": 11474.353, "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": 19305.758, "from_m": 17880.013, "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": 19382.011, "from_m": 19305.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19422.394, "from_m": 19382.011, "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": 19486.994, "from_m": 19422.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19494.209, "from_m": 19486.994, "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": 19547.38, "from_m": 19494.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19552.131, "from_m": 19547.38, "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": 20240.468, "from_m": 19552.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20569.318, "from_m": 20240.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20627.744, "from_m": 20569.318, "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": 20729.746, "from_m": 20627.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29848.685, "from_m": 20729.746, "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": 29902.373, "from_m": 29848.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30190.963, "from_m": 29902.373, "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": 30453.279, "from_m": 30190.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37531.416, "from_m": 30453.279, "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": 39850.111, "from_m": 37531.416, "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": 40285.217, "from_m": 39850.111, "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": 755684, "profile_key": "589f3affc6ca39cd1b10280aa814255ad74117689e8f8df9c67b327d2d7b27e1", "schedule_id": 4363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 114737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2730.439, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 3927.215, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 4921.411, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 5929.119, "section_seq": 1, "route_path_id": 114737}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 6258.215, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2211H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 7280.066, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 9587.67, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2216H", "location": "Harlesden", "stage_seq": 10, "distance_m": 11571.881, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 13038.848, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2221H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 14677.183, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2223H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 26117.964, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 27042.824, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 28425.51, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 30120.111, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 32019.877, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 33210.638, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 35591.33, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 37571.955, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2243H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 38878.218, "section_seq": 1, "route_path_id": 114737}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 40285.217, "section_seq": 1, "route_path_id": 114737}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40285.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 114737}], "total_distance_m": 40285.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 37106.668, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3178.549, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:00Z", "source_id": 64138573, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:02Z", "source_id": 20326547, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:12Z", "source_id": 64143604, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:08:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:18Z", "source_id": 20327957, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:07Z", "source_id": 64147676, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:12Z", "source_id": 20329207, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:35Z", "source_id": 64155145, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:35Z", "source_id": 20331347, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:04Z", "source_id": 64160506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:09Z", "source_id": 20332951, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:49Z", "source_id": 64166241, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:54Z", "source_id": 20334618, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:00Z", "source_id": 64170823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:05Z", "source_id": 20335981, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:58Z", "source_id": 64176982, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:01Z", "source_id": 20337864, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:58Z", "source_id": 64181266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:01Z", "source_id": 20339191, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:49Z", "source_id": 64187089, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:55Z", "source_id": 20340948, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:51Z", "source_id": 64191306, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:55Z", "source_id": 20342188, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:02Z", "source_id": 64197767, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:06Z", "source_id": 20344082, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:11Z", "source_id": 64203995, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:15Z", "source_id": 20345934, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:17Z", "source_id": 64208155, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:25Z", "source_id": 20347198, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:45Z", "source_id": 64212918, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:51Z", "source_id": 20348694, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:08Z", "source_id": 64219343, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:14Z", "source_id": 20350674, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:10Z", "source_id": 64227034, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:15Z", "source_id": 20353064, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21904, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:23Z", "source_id": 64235517, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:24Z", "source_id": 20355439, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] London Euston 2200 2200 9 None None Watford Junction (DC) 2248 2247 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34171/2026-09-21/detailed None Watford High Street (DC) 2026-09-21T22:49:30+01:00 Watford Junction (DC) 9.5 {"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} 0.9 2243½ 2253 Watford High Street (DC) Watford Junction (DC) Watford Junction (DC) 51.6633284 -0.3959394 51.6633284 -0.3959394 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:53:00 Watford Junction (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355439 1790027546672525 83 83 2026-09-21 22:03:54.769377 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:54.699087
724976 755744 P88384 882L71M821 2026-09-21 COMPLETE 20355725 2026-09-21 22:53:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755744, "stp": "P", "toc": "Southeastern", "uid": "P88384", "consist": "465155+465179", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88384/2026-09-21/detailed", "trust_id": "882L71M821", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2L71", "timing_status": "ON TIME", "origin_station": "London Cannon Street", "current_leg_arr": "2253", "current_leg_dep": "2248", "current_leg_end": "Dartford", "origin_dep_time": "2202", "origin_platform": "2", "current_location": "Dartford", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Slade Green", "current_leg_milage": "1.9", "linx_max_speed_mph": 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\": 1043.714, \"from_m\": 738.479, \"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\": 2086.518, \"from_m\": 1043.714, \"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\": 8069.046, \"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\": 8457.833, \"from_m\": 8069.046, \"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\": 10419.539, \"from_m\": 8457.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11954.697, \"from_m\": 10419.539, \"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\": 12371.223, \"from_m\": 11954.697, \"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\": 12428.322, \"from_m\": 12371.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13865.714, \"from_m\": 12428.322, \"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\": 15597.674, \"from_m\": 13865.714, \"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\": 15988.934, \"from_m\": 15597.674, \"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\": 16887.389, \"from_m\": 15988.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16921.144, \"from_m\": 16887.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25541.705, \"from_m\": 16921.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25571.238, \"from_m\": 25541.705, \"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\": 27248.646, \"from_m\": 25571.238, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27986.001, \"from_m\": 27248.646, \"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\": 28031.643, \"from_m\": 27986.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28381.331, \"from_m\": 28031.643, \"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\": 28654.048, \"from_m\": 28381.331, \"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\": 755744, \"profile_key\": \"754d0b1fea71c9e97f2ce9fed0482ceb28ad6f8a1ba74ce897952fef21c11c1a\", \"schedule_id\": 23759, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"Lewisham\", \"stage_seq\": 7, \"distance_m\": 8218.973, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220\", \"location\": \"Blackheath\", \"stage_seq\": 8, \"distance_m\": 9761.754, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Angerstein Jn\", \"stage_seq\": 9, \"distance_m\": 12402.836, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2225H\", \"location\": \"Charlton\", \"stage_seq\": 10, \"distance_m\": 12815.266, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14696.75, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2232\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 12, \"distance_m\": 15851.644, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234\", \"location\": \"Plumstead\", \"stage_seq\": 13, \"distance_m\": 16679.251, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238\", \"location\": \"Abbey Wood\", \"stage_seq\": 14, \"distance_m\": 19218.584, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Belvedere\", \"stage_seq\": 15, \"distance_m\": 21559.822, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Erith\", \"stage_seq\": 16, \"distance_m\": 23550.823, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247H\", \"location\": \"Slade Green\", \"stage_seq\": 17, \"distance_m\": 25420.238, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 26119.899, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 27248.646, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 27932.575, \"section_seq\": 1, \"route_path_id\": 139901}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 28654.048, \"section_seq\": 1, \"route_path_id\": 139901}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28654.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139901}], \"total_distance_m\": 28654.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28478.028, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.02, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:04Z\", \"source_id\": 64136562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:08Z\", \"source_id\": 20325945, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:46Z\", \"source_id\": 64151392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:49Z\", \"source_id\": 20330262, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:31Z\", \"source_id\": 64157187, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:34Z\", \"source_id\": 20331998, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:06Z\", \"source_id\": 64162694, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:10Z\", \"source_id\": 20333574, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:37Z\", \"source_id\": 64170107, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:40Z\", \"source_id\": 20335749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:50Z\", \"source_id\": 64180945, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:55Z\", \"source_id\": 20339107, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:13Z\", \"source_id\": 64187871, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:16Z\", \"source_id\": 20341179, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:18Z\", \"source_id\": 64194271, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:25Z\", \"source_id\": 20343045, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:19Z\", \"source_id\": 64198325, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:24Z\", \"source_id\": 20344259, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:02Z\", \"source_id\": 64205765, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:06Z\", \"source_id\": 20346471, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:43Z\", \"source_id\": 64212876, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:51Z\", \"source_id\": 20348676, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:00Z\", \"source_id\": 64219118, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:04Z\", \"source_id\": 20350588, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:42Z\", \"source_id\": 64224288, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:46Z\", \"source_id\": 20352202, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:52Z\", \"source_id\": 64236465, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:55Z\", \"source_id\": 20355725, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1790027576769222, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:55.551126", "service_state_evidence_id": 20355725, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:56.188798", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST DFD 2L71 465155+465179 8 75 None {"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1043.714, "from_m": 738.479, "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": 2086.518, "from_m": 1043.714, "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": 8069.046, "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": 8457.833, "from_m": 8069.046, "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": 10419.539, "from_m": 8457.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11954.697, "from_m": 10419.539, "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": 12371.223, "from_m": 11954.697, "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": 12428.322, "from_m": 12371.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13865.714, "from_m": 12428.322, "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": 15597.674, "from_m": 13865.714, "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": 15988.934, "from_m": 15597.674, "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": 16887.389, "from_m": 15988.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16921.144, "from_m": 16887.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25541.705, "from_m": 16921.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25571.238, "from_m": 25541.705, "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": 27248.646, "from_m": 25571.238, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27986.001, "from_m": 27248.646, "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": 28031.643, "from_m": 27986.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28381.331, "from_m": 28031.643, "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": 28654.048, "from_m": 28381.331, "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": 755744, "profile_key": "754d0b1fea71c9e97f2ce9fed0482ceb28ad6f8a1ba74ce897952fef21c11c1a", "schedule_id": 23759, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 139901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "Lewisham", "stage_seq": 7, "distance_m": 8218.973, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220", "location": "Blackheath", "stage_seq": 8, "distance_m": 9761.754, "section_seq": 1, "route_path_id": 139901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Angerstein Jn", "stage_seq": 9, "distance_m": 12402.836, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225H", "location": "Charlton", "stage_seq": 10, "distance_m": 12815.266, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14696.75, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2232", "location": "Woolwich Arsenal", "stage_seq": 12, "distance_m": 15851.644, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234", "location": "Plumstead", "stage_seq": 13, "distance_m": 16679.251, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238", "location": "Abbey Wood", "stage_seq": 14, "distance_m": 19218.584, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Belvedere", "stage_seq": 15, "distance_m": 21559.822, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Erith", "stage_seq": 16, "distance_m": 23550.823, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247H", "location": "Slade Green", "stage_seq": 17, "distance_m": 25420.238, "section_seq": 1, "route_path_id": 139901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 26119.899, "section_seq": 1, "route_path_id": 139901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 27248.646, "section_seq": 1, "route_path_id": 139901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 27932.575, "section_seq": 1, "route_path_id": 139901}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 28654.048, "section_seq": 1, "route_path_id": 139901}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28654.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 139901}], "total_distance_m": 28654.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28478.028, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.02, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:04Z", "source_id": 64136562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:08Z", "source_id": 20325945, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:46Z", "source_id": 64151392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:49Z", "source_id": 20330262, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:31Z", "source_id": 64157187, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:34Z", "source_id": 20331998, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:06Z", "source_id": 64162694, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:10Z", "source_id": 20333574, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:37Z", "source_id": 64170107, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:40Z", "source_id": 20335749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32142, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:50Z", "source_id": 64180945, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:55Z", "source_id": 20339107, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:13Z", "source_id": 64187871, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:16Z", "source_id": 20341179, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:18Z", "source_id": 64194271, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:25Z", "source_id": 20343045, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:19Z", "source_id": 64198325, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:24Z", "source_id": 20344259, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:02Z", "source_id": 64205765, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:06Z", "source_id": 20346471, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:43Z", "source_id": 64212876, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:51Z", "source_id": 20348676, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:00Z", "source_id": 64219118, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:04Z", "source_id": 20350588, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:42Z", "source_id": 64224288, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:46Z", "source_id": 20352202, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:52Z", "source_id": 64236465, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:55Z", "source_id": 20355725, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] London Cannon Street 2202 2202 2 None None Dartford 2253 2253 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88384/2026-09-21/detailed None Slade Green 2026-09-21T22:47:30+01:00 Dartford 5.0 {"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.9 2248 2253 Slade Green Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:53:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355725 1790027576769222 83 83 2026-09-21 22:03:56.188798 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:55.551126
724977 755676 L87478 071K65M821 2026-09-21 COMPLETE 20355692 2026-09-21 22:53:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755676, "stp": "P", "toc": "ScotRail", "uid": "L87478", "consist": "380009", "dest_crs": "AYR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87478/2026-09-21/detailed", "trust_id": "071K65M821", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "4", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "1K65", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2253", "current_leg_dep": "2249", "current_leg_end": "Ayr", "origin_dep_time": "2200", "origin_platform": "14", "current_location": "Ayr", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Newton-on-Ayr", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Newton-on-Ayr", "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\": 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\": 2728.99, \"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\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.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\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"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\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15825.007, \"from_m\": 14493.312, \"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\": 15905.296, \"from_m\": 15825.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17424.768, \"from_m\": 15905.296, \"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\": 42052.886, \"from_m\": 17424.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53461.776, \"from_m\": 42052.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54217.593, \"from_m\": 53461.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54315.712, \"from_m\": 54217.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54609.111, \"from_m\": 54315.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55827.246, \"from_m\": 54609.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57630.606, \"from_m\": 55827.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63693.204, \"from_m\": 57630.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65547.965, \"from_m\": 63693.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65895.468, \"from_m\": 65547.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66118.503, \"from_m\": 65895.468, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66206.67, \"from_m\": 66118.503, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 755676, \"profile_key\": \"c691d08bff334ed30d008fd6f2ba717f5f6364324cf7a9c8436baf5da4a045eb\", \"schedule_id\": 18701, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16839.205, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Lochwinnoch\", \"stage_seq\": 8, \"distance_m\": 25773.805, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 36690.712, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 42338.273, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2231H\", \"location\": \"Irvine\", \"stage_seq\": 11, \"distance_m\": 47803.554, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2236\", \"location\": \"Barassie\", \"stage_seq\": 12, \"distance_m\": 53527.068, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Barassie Jn\", \"stage_seq\": 13, \"distance_m\": 53685.98, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239\", \"location\": \"Troon\", \"stage_seq\": 14, \"distance_m\": 55751.032, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243\", \"location\": \"Prestwick International\", \"stage_seq\": 15, \"distance_m\": 60355.541, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2244H\", \"location\": \"Prestwick Town\", \"stage_seq\": 16, \"distance_m\": 61123.0, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Falkland Jn\", \"stage_seq\": 17, \"distance_m\": 63480.442, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2248\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 18, \"distance_m\": 64334.11, \"section_seq\": 1, \"route_path_id\": 120569}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 19, \"distance_m\": 66206.67, \"section_seq\": 1, \"route_path_id\": 120569}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66206.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120569}], \"total_distance_m\": 66206.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65641.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:57Z\", \"source_id\": 64147309, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:00Z\", \"source_id\": 20329076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:17Z\", \"source_id\": 64156630, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:24Z\", \"source_id\": 20331830, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:28Z\", \"source_id\": 64169769, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:31Z\", \"source_id\": 20335631, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:03Z\", \"source_id\": 64179314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:02Z\", \"source_id\": 20338616, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:43Z\", \"source_id\": 64186851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:45Z\", \"source_id\": 20340873, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:56Z\", \"source_id\": 64195453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:59Z\", \"source_id\": 20343394, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:13Z\", \"source_id\": 64204056, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:15Z\", \"source_id\": 20345927, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:37Z\", \"source_id\": 64210837, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:44Z\", \"source_id\": 20348001, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:33Z\", \"source_id\": 64218263, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:37Z\", \"source_id\": 20350350, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:03Z\", \"source_id\": 64226832, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:05Z\", \"source_id\": 20352993, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:49Z\", \"source_id\": 64236336, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:55Z\", \"source_id\": 20355692, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "2", "timing_fact_generation": 1790027576735794, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:57.220573", "service_state_evidence_id": 20355692, "current_leg_start_actual_dep": "2026-09-21T22:50:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:57.868795", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC AYR 1K65 380009 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 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": 2728.99, "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": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.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": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "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": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "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": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17424.768, "from_m": 15905.296, "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": 42052.886, "from_m": 17424.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 53461.776, "from_m": 42052.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54217.593, "from_m": 53461.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54315.712, "from_m": 54217.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54609.111, "from_m": 54315.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55827.246, "from_m": 54609.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57630.606, "from_m": 55827.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63693.204, "from_m": 57630.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65547.965, "from_m": 63693.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65895.468, "from_m": 65547.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66118.503, "from_m": 65895.468, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66206.67, "from_m": 66118.503, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 755676, "profile_key": "c691d08bff334ed30d008fd6f2ba717f5f6364324cf7a9c8436baf5da4a045eb", "schedule_id": 18701, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Lochwinnoch", "stage_seq": 8, "distance_m": 25773.805, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Dalry", "stage_seq": 9, "distance_m": 36690.712, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 42338.273, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2231H", "location": "Irvine", "stage_seq": 11, "distance_m": 47803.554, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2236", "location": "Barassie", "stage_seq": 12, "distance_m": 53527.068, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Barassie Jn", "stage_seq": 13, "distance_m": 53685.98, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239", "location": "Troon", "stage_seq": 14, "distance_m": 55751.032, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243", "location": "Prestwick International", "stage_seq": 15, "distance_m": 60355.541, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2244H", "location": "Prestwick Town", "stage_seq": 16, "distance_m": 61123.0, "section_seq": 1, "route_path_id": 120569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Falkland Jn", "stage_seq": 17, "distance_m": 63480.442, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2248", "location": "Newton-on-Ayr", "stage_seq": 18, "distance_m": 64334.11, "section_seq": 1, "route_path_id": 120569}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Ayr", "stage_seq": 19, "distance_m": 66206.67, "section_seq": 1, "route_path_id": 120569}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66206.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 120569}], "total_distance_m": 66206.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65641.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:57Z", "source_id": 64147309, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:00Z", "source_id": 20329076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:17Z", "source_id": 64156630, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:24Z", "source_id": 20331830, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:28Z", "source_id": 64169769, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:31Z", "source_id": 20335631, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:03Z", "source_id": 64179314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:02Z", "source_id": 20338616, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2721, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:43Z", "source_id": 64186851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:45Z", "source_id": 20340873, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2783, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:56Z", "source_id": 64195453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:59Z", "source_id": 20343394, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2789, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:13Z", "source_id": 64204056, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:15Z", "source_id": 20345927, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2804, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:37Z", "source_id": 64210837, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:44Z", "source_id": 20348001, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:33Z", "source_id": 64218263, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:37Z", "source_id": 20350350, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:03Z", "source_id": 64226832, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:05Z", "source_id": 20352993, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2841, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:49Z", "source_id": 64236336, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:55Z", "source_id": 20355692, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Glasgow Central High Level 2200 2200 14 None None Ayr 2251 2251 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87478/2026-09-21/detailed None Newton-on-Ayr 2026-09-21T22:50:00+01:00 Ayr 4.0 {"type": "LineString", "coordinates": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} 1.2 2249 2253 Newton-on-Ayr Ayr Ayr 55.4585201 -4.6253911 55.4585201 -4.6253911 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:53:00 Ayr TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355692 1790027576735794 71 71 2026-09-21 22:03:57.868795 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:57.220573
724978 755366 C37744 739U77M721 2026-09-21 COMPLETE 20356319 2026-09-21 22:53:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755366, "stp": "P", "toc": "Elizabeth Line", "uid": "C37744", "consist": "345038", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37744/2026-09-21/detailed", "trust_id": "739U77M721", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U77", "timing_status": "LATE", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "2253", "current_leg_dep": "2246", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2145", "origin_platform": "1", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+4 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": "2249", "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\": 428.638, \"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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"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\": 6732.063, \"from_m\": 4133.756, \"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\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"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\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.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\": 125.0}, {\"to_m\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14803.687, \"from_m\": 14653.107, \"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\": 14862.816, \"from_m\": 14803.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21325.884, \"from_m\": 14862.816, \"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\": 21418.974, \"from_m\": 21325.884, \"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\": 23477.175, \"from_m\": 21418.974, \"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\": 24674.146, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25236.854, \"from_m\": 24674.146, \"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\": 25391.916, \"from_m\": 25236.854, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25849.464, \"from_m\": 25391.916, \"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\": 25987.487, \"from_m\": 25849.464, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 26143.413, \"from_m\": 25987.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\": 26266.266, \"from_m\": 26143.413, \"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\": 26485.407, \"from_m\": 26266.266, \"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\": 26715.22, \"from_m\": 26485.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27085.855, \"from_m\": 26715.22, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28153.19, \"from_m\": 27085.855, \"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\": 28391.887, \"from_m\": 28153.19, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28552.396, \"from_m\": 28391.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28957.025, \"from_m\": 28552.396, \"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\": 29210.329, \"from_m\": 28957.025, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29525.406, \"from_m\": 29210.329, \"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\": 29750.678, \"from_m\": 29525.406, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30048.894, \"from_m\": 29750.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30712.206, \"from_m\": 30048.894, \"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\": 30882.429, \"from_m\": 30712.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31028.426, \"from_m\": 30882.429, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31428.857, \"from_m\": 31028.426, \"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\": 31651.74, \"from_m\": 31428.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31836.601, \"from_m\": 31651.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32465.896, \"from_m\": 31836.601, \"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\": 33082.916, \"from_m\": 32465.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33585.074, \"from_m\": 33082.916, \"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\": 33728.417, \"from_m\": 33585.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33830.695, \"from_m\": 33728.417, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34723.165, \"from_m\": 33830.695, \"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\": 34911.347, \"from_m\": 34723.165, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35095.256, \"from_m\": 34911.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35453.284, \"from_m\": 35095.256, \"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\": 35654.333, \"from_m\": 35453.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35931.837, \"from_m\": 35654.333, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38009.871, \"from_m\": 35931.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38158.886, \"from_m\": 38009.871, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38295.499, \"from_m\": 38158.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38983.358, \"from_m\": 38295.499, \"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\": 39112.939, \"from_m\": 38983.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39291.33, \"from_m\": 39112.939, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41653.281, \"from_m\": 39291.33, \"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\": 41740.355, \"from_m\": 41653.281, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41827.738, \"from_m\": 41740.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42224.402, \"from_m\": 41827.738, \"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\": 43958.343, \"from_m\": 42224.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44218.014, \"from_m\": 43958.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\": 45683.932, \"from_m\": 44218.014, \"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\": 45814.052, \"from_m\": 45683.932, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45907.948, \"from_m\": 45814.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46186.654, \"from_m\": 45907.948, \"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\": 46244.2, \"from_m\": 46186.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46394.878, \"from_m\": 46244.2, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 49378.327, \"from_m\": 46394.878, \"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\": 755366, \"profile_key\": \"d6ab606301e317de24728d26ae57de32837bea6530612202be325a9d8a1c95b7\", \"schedule_id\": 5347, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2151\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2219\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2233\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 35131.942, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2237\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 45907.948, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 132285}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 49378.327, \"section_seq\": 1, \"route_path_id\": 132285}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49378.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132285}], \"total_distance_m\": 49378.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46970.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2145", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "7.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:03Z\", \"source_id\": 64103732, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:09Z\", \"source_id\": 20316272, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:52Z\", \"source_id\": 64120800, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:56Z\", \"source_id\": 20321299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:33Z\", \"source_id\": 64128888, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:38Z\", \"source_id\": 20323652, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:03Z\", \"source_id\": 20325902, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:42Z\", \"source_id\": 64140183, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:45Z\", \"source_id\": 20326992, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:11Z\", \"source_id\": 64145671, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:15Z\", \"source_id\": 20328576, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:00Z\", \"source_id\": 64151893, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:04Z\", \"source_id\": 20330414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:19Z\", \"source_id\": 64165121, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:21Z\", \"source_id\": 20334267, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:20Z\", \"source_id\": 64167376, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:26Z\", \"source_id\": 20334957, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:23Z\", \"source_id\": 64173700, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:29Z\", \"source_id\": 20336814, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:26Z\", \"source_id\": 64178006, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:30Z\", \"source_id\": 20338227, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:25Z\", \"source_id\": 64184218, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:28Z\", \"source_id\": 20340052, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:47Z\", \"source_id\": 64189159, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:54Z\", \"source_id\": 20341557, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:54Z\", \"source_id\": 64195411, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:59Z\", \"source_id\": 20343384, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:54Z\", \"source_id\": 64203378, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:54Z\", \"source_id\": 20345733, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:49Z\", \"source_id\": 64211161, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:56Z\", \"source_id\": 20348087, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:20Z\", \"source_id\": 64219767, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:26Z\", \"source_id\": 20350803, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:55Z\", \"source_id\": 64238355, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:00Z\", \"source_id\": 20356319, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1790027641988898, "current_leg_arrival_utc": "2026-09-21T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:57.695871", "service_state_evidence_id": 64238355, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-21T21:53:54", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:03:57.859939", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HAF ABX 9U77 345038 9 90 None {"version": 3, "segments": [{"to_m": 428.638, "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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "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": 6732.063, "from_m": 4133.756, "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": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "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": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.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": 125.0}, {"to_m": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14803.687, "from_m": 14653.107, "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": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "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": 21418.974, "from_m": 21325.884, "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": 23477.175, "from_m": 21418.974, "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": 24674.146, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25236.854, "from_m": 24674.146, "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": 25391.916, "from_m": 25236.854, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25849.464, "from_m": 25391.916, "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": 25987.487, "from_m": 25849.464, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 26143.413, "from_m": 25987.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": 26266.266, "from_m": 26143.413, "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": 26485.407, "from_m": 26266.266, "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": 26715.22, "from_m": 26485.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27085.855, "from_m": 26715.22, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28153.19, "from_m": 27085.855, "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": 28391.887, "from_m": 28153.19, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28552.396, "from_m": 28391.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28957.025, "from_m": 28552.396, "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": 29210.329, "from_m": 28957.025, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29525.406, "from_m": 29210.329, "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": 29750.678, "from_m": 29525.406, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30048.894, "from_m": 29750.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30712.206, "from_m": 30048.894, "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": 30882.429, "from_m": 30712.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", "infrastructure_limit_mph": 50.0}, {"to_m": 31028.426, "from_m": 30882.429, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31428.857, "from_m": 31028.426, "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": 31651.74, "from_m": 31428.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31836.601, "from_m": 31651.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32465.896, "from_m": 31836.601, "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": 33082.916, "from_m": 32465.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33585.074, "from_m": 33082.916, "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": 33728.417, "from_m": 33585.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33830.695, "from_m": 33728.417, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34723.165, "from_m": 33830.695, "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": 34911.347, "from_m": 34723.165, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35095.256, "from_m": 34911.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35453.284, "from_m": 35095.256, "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": 35654.333, "from_m": 35453.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35931.837, "from_m": 35654.333, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38009.871, "from_m": 35931.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38158.886, "from_m": 38009.871, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38295.499, "from_m": 38158.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38983.358, "from_m": 38295.499, "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": 39112.939, "from_m": 38983.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", "infrastructure_limit_mph": 50.0}, {"to_m": 39291.33, "from_m": 39112.939, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41653.281, "from_m": 39291.33, "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": 41740.355, "from_m": 41653.281, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41827.738, "from_m": 41740.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42224.402, "from_m": 41827.738, "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": 43958.343, "from_m": 42224.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44218.014, "from_m": 43958.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": 45683.932, "from_m": 44218.014, "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": 45814.052, "from_m": 45683.932, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45907.948, "from_m": 45814.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46186.654, "from_m": 45907.948, "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": 46244.2, "from_m": 46186.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46394.878, "from_m": 46244.2, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 49378.327, "from_m": 46394.878, "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": 755366, "profile_key": "d6ab606301e317de24728d26ae57de32837bea6530612202be325a9d8a1c95b7", "schedule_id": 5347, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2145", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2151", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2219", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2233", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 35131.942, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2237", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 45907.948, "section_seq": 1, "route_path_id": 132285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 132285}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 49378.327, "section_seq": 1, "route_path_id": 132285}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49378.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 132285}], "total_distance_m": 49378.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46970.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:03Z", "source_id": 64103732, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:09Z", "source_id": 20316272, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:52Z", "source_id": 64120800, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:56Z", "source_id": 20321299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:33Z", "source_id": 64128888, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:38Z", "source_id": 20323652, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:03Z", "source_id": 20325902, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:42Z", "source_id": 64140183, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:06:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:45Z", "source_id": 20326992, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:11Z", "source_id": 64145671, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:15Z", "source_id": 20328576, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:00Z", "source_id": 64151893, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:04Z", "source_id": 20330414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:19Z", "source_id": 64165121, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:21Z", "source_id": 20334267, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:20Z", "source_id": 64167376, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:26Z", "source_id": 20334957, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:23Z", "source_id": 64173700, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:21:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:29Z", "source_id": 20336814, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:26Z", "source_id": 64178006, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:30Z", "source_id": 20338227, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:25Z", "source_id": 64184218, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:28Z", "source_id": 20340052, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:47Z", "source_id": 64189159, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:54Z", "source_id": 20341557, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:54Z", "source_id": 64195411, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:59Z", "source_id": 20343384, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:54Z", "source_id": 64203378, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:54Z", "source_id": 20345733, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:49Z", "source_id": 64211161, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:56Z", "source_id": 20348087, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:20Z", "source_id": 64219767, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:26Z", "source_id": 20350803, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:55Z", "source_id": 64238355, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:00Z", "source_id": 20356319, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Heathrow Terminal 4 2145 2145 1 None None Abbey Wood (Crossrail) 2251 2249 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37744/2026-09-21/detailed None Woolwich (Crossrail) 2026-09-21T22:49:30+01:00 Abbey Wood (Crossrail) 7.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 2246 2253 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:53:54 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 64238355 1790027641988898 122 122 2026-09-21 22:03:57.859939 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:57.695871
724979 756050 L83431 872M69M821 2026-09-21 COMPLETE 20355871 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 756050, "stp": "P", "toc": "South Western Railway", "uid": "L83431", "consist": "701018", "dest_crs": "CSS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83431/2026-09-21/detailed", "trust_id": "872M69M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chessington South", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": null, "is_terminated": 1, "next_location": "Chessington South", "signalling_id": "2M69", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2254", "current_leg_dep": "2251", "current_leg_end": "Chessington South", "origin_dep_time": "2217", "origin_platform": "2", "current_location": "Chessington South", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3009975999999999, 51.363687500000005], [-0.3010957, 51.3636033], [-0.3014604, 51.363262600000006], [-0.30174229999999996, 51.3630009], [-0.30206370000000005, 51.3627025], [-0.3054465, 51.3594312], [-0.3058351999999999, 51.3590606], [-0.3066527, 51.358277], [-0.3068453, 51.3581061], [-0.30740199999999995, 51.3575284], [-0.3077539, 51.35712319999999], [-0.3081585, 51.35664459999999]]}", "current_leg_start": "Chessington North", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "51.3566446", "next_location_lon": "-0.3081585", "previous_location": "Chessington North", "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\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16392.34, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22127.885, \"from_m\": 16392.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22441.518, \"from_m\": 22127.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}], \"service_id\": 756050, \"profile_key\": \"95d05976876d8457409ca7a74f5dafd09eb53cf16bbb7e59c6476b3bbd5dcd62\", \"schedule_id\": 17735, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2221\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2226\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2243H\", \"location\": \"Malden Manor\", \"stage_seq\": 9, \"distance_m\": 17867.169, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246\", \"location\": \"Tolworth\", \"stage_seq\": 10, \"distance_m\": 19357.822, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249\", \"location\": \"Chessington North\", \"stage_seq\": 11, \"distance_m\": 21513.435, \"section_seq\": 1, \"route_path_id\": 123836}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Chessington South\", \"stage_seq\": 12, \"distance_m\": 22441.518, \"section_seq\": 1, \"route_path_id\": 123836}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22441.518, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123836}], \"total_distance_m\": 22441.518, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15879.923, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6561.595, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2217", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.3566446", "current_position_lon": "-0.3081585", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:00Z\", \"source_id\": 64170867, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:05Z\", \"source_id\": 20335979, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:42Z\", \"source_id\": 64067179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:08Z\", \"source_id\": 64181601, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:11Z\", \"source_id\": 20339293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:47Z\", \"source_id\": 64189117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:50Z\", \"source_id\": 20341533, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:11Z\", \"source_id\": 64196028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:13Z\", \"source_id\": 20343552, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:40Z\", \"source_id\": 64202988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:42Z\", \"source_id\": 20345590, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:11Z\", \"source_id\": 64209998, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:15Z\", \"source_id\": 20347757, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:16Z\", \"source_id\": 64215881, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:20Z\", \"source_id\": 20349597, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:48Z\", \"source_id\": 64226333, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:49Z\", \"source_id\": 20352812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:36Z\", \"source_id\": 20354988, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:08Z\", \"source_id\": 64236902, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:11Z\", \"source_id\": 20355871, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chessington South", "service_state_platform": "1", "timing_fact_generation": 1790027593108910, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:59.099796", "service_state_evidence_id": 64236902, "current_leg_start_actual_dep": "2026-09-21T22:52:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-21T21:53:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:00.402470", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None CSS 2M69 701018 10 100 None {"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16392.34, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22127.885, "from_m": 16392.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22441.518, "from_m": 22127.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}], "service_id": 756050, "profile_key": "95d05976876d8457409ca7a74f5dafd09eb53cf16bbb7e59c6476b3bbd5dcd62", "schedule_id": 17735, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2217", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2221", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2226", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2243H", "location": "Malden Manor", "stage_seq": 9, "distance_m": 17867.169, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246", "location": "Tolworth", "stage_seq": 10, "distance_m": 19357.822, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249", "location": "Chessington North", "stage_seq": 11, "distance_m": 21513.435, "section_seq": 1, "route_path_id": 123836}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Chessington South", "stage_seq": 12, "distance_m": 22441.518, "section_seq": 1, "route_path_id": 123836}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22441.518, "from_m": 0.0, "section_seq": 1, "route_path_id": 123836}], "total_distance_m": 22441.518, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15879.923, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6561.595, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:00Z", "source_id": 64170867, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:05Z", "source_id": 20335979, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:42Z", "source_id": 64067179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:08Z", "source_id": 64181601, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:11Z", "source_id": 20339293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:47Z", "source_id": 64189117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:50Z", "source_id": 20341533, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:11Z", "source_id": 64196028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:13Z", "source_id": 20343552, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:40Z", "source_id": 64202988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:42Z", "source_id": 20345590, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:11Z", "source_id": 64209998, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:15Z", "source_id": 20347757, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:16Z", "source_id": 64215881, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:20Z", "source_id": 20349597, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29516, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:48Z", "source_id": 64226333, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:49Z", "source_id": 20352812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:36Z", "source_id": 20354988, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29520, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:08Z", "source_id": 64236902, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:11Z", "source_id": 20355871, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] London Waterloo 2217 2217 2 None None Chessington South 2253 2251 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83431/2026-09-21/detailed None Chessington North 2026-09-21T22:52:00+01:00 Chessington South 3.0 {"type": "LineString", "coordinates": [[-0.3009975999999999, 51.363687500000005], [-0.3010957, 51.3636033], [-0.3014604, 51.363262600000006], [-0.30174229999999996, 51.3630009], [-0.30206370000000005, 51.3627025], [-0.3054465, 51.3594312], [-0.3058351999999999, 51.3590606], [-0.3066527, 51.358277], [-0.3068453, 51.3581061], [-0.30740199999999995, 51.3575284], [-0.3077539, 51.35712319999999], [-0.3081585, 51.35664459999999]]} 0.6 2251 2254 Chessington North Chessington South Chessington South 51.3566446 -0.3081585 51.3566446 -0.3081585 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:53:59 Chessington South TD DIRECT_DESTINATION_ARRIVAL 64236902 1790027593108910 86 86 2026-09-21 22:04:00.402470 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:59.099796
724980 755988 L88908 322G73M821 2026-09-21 COMPLETE 20355419 2026-09-21 22:53:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755988, "stp": "P", "toc": "Northern", "uid": "L88908", "consist": "323232", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88908/2026-09-21/detailed", "trust_id": "322G73M821", "origin_crs": "HDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2G73", "timing_status": "EARLY", "origin_station": "Hadfield", "current_leg_arr": "2253", "current_leg_dep": "2249", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2214", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "2254", "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.248, \"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.248, \"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.032, \"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.032, \"capability_applied\": null, \"effective_limit_mph\": 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.531, \"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.531, \"capability_applied\": null, \"effective_limit_mph\": 25.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\": 755988, \"profile_key\": \"81a4b71fab86f0fe460dd136ccab26be29293011fad06a0be4f4152b3c212e2c\", \"schedule_id\": 19220, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Hadfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2222\", \"location\": \"Glossop\", \"stage_seq\": 2, \"distance_m\": 1439.383, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2225H\", \"location\": \"Dinting\", \"stage_seq\": 3, \"distance_m\": 1604.969, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Broadbottom\", \"stage_seq\": 4, \"distance_m\": 4931.224, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Hattersley\", \"stage_seq\": 5, \"distance_m\": 6590.029, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234\", \"location\": \"Godley\", \"stage_seq\": 6, \"distance_m\": 7964.172, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2236\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 8867.336, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238\", \"location\": \"Flowery Field\", \"stage_seq\": 8, \"distance_m\": 9897.995, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Hyde Jn\", \"stage_seq\": 9, \"distance_m\": 10724.158, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Guide Bridge\", \"stage_seq\": 10, \"distance_m\": 12629.061, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2249\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18244.951, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19594.073, \"section_seq\": 1, \"route_path_id\": 138200}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 138200}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138200}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.868, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-21T21:19:20Z\", \"source_id\": 64169510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:23Z\", \"source_id\": 20335572, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:10Z\", \"source_id\": 64179515, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:14Z\", \"source_id\": 20338739, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:45Z\", \"source_id\": 64186938, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:47Z\", \"source_id\": 20340883, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:06Z\", \"source_id\": 20344079, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:06Z\", \"source_id\": 20345208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:59Z\", \"source_id\": 64203557, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:00Z\", \"source_id\": 20345791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:05Z\", \"source_id\": 20347636, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:11Z\", \"source_id\": 64213715, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:15Z\", \"source_id\": 20348942, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:57Z\", \"source_id\": 64224742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:00Z\", \"source_id\": 20352347, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:21Z\", \"source_id\": 64235492, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:24Z\", \"source_id\": 20355419, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1790027546832080, "current_leg_arrival_utc": "2026-09-21T22:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:53:59.103183", "service_state_evidence_id": 20355419, "current_leg_start_actual_dep": "2026-09-21T22:49:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:00.395140", "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 2G73 323232 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.248, "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.248, "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.032, "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.032, "capability_applied": null, "effective_limit_mph": 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.531, "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.531, "capability_applied": null, "effective_limit_mph": 25.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": 755988, "profile_key": "81a4b71fab86f0fe460dd136ccab26be29293011fad06a0be4f4152b3c212e2c", "schedule_id": 19220, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2214", "location": "Hadfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2222", "location": "Glossop", "stage_seq": 2, "distance_m": 1439.383, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225H", "location": "Dinting", "stage_seq": 3, "distance_m": 1604.969, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Broadbottom", "stage_seq": 4, "distance_m": 4931.224, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Hattersley", "stage_seq": 5, "distance_m": 6590.029, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234", "location": "Godley", "stage_seq": 6, "distance_m": 7964.172, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2236", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 8867.336, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238", "location": "Flowery Field", "stage_seq": 8, "distance_m": 9897.995, "section_seq": 1, "route_path_id": 138200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Hyde Jn", "stage_seq": 9, "distance_m": 10724.158, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Guide Bridge", "stage_seq": 10, "distance_m": 12629.061, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2249", "location": "Ashburys", "stage_seq": 11, "distance_m": 18244.951, "section_seq": 1, "route_path_id": 138200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19594.073, "section_seq": 1, "route_path_id": 138200}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 138200}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 138200}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.868, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:20Z", "source_id": 64169510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:23Z", "source_id": 20335572, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:10Z", "source_id": 64179515, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:14Z", "source_id": 20338739, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8767, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:45Z", "source_id": 64186938, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:47Z", "source_id": 20340883, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:06Z", "source_id": 20344079, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:06Z", "source_id": 20345208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:59Z", "source_id": 64203557, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:00Z", "source_id": 20345791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:05Z", "source_id": 20347636, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:11Z", "source_id": 64213715, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:15Z", "source_id": 20348942, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:57Z", "source_id": 64224742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:00Z", "source_id": 20352347, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:21Z", "source_id": 64235492, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:24Z", "source_id": 20355419, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}] Hadfield 2214 2214 None None None Manchester Piccadilly 2254 2254 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88908/2026-09-21/detailed None Ashburys 2026-09-21T22:49:00+01:00 Manchester Piccadilly 4.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 2249 2253 Ashburys Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:53:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355419 1790027546832080 45 45 2026-09-21 22:04:00.395140 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:53:59.103183
724981 738227 H50319 666F73CT21 2026-09-21 COMPLETE None 2026-09-21 21:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 738227, "stp": "P", "toc": "Unknown", "uid": "H50319", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50319/2026-09-21/detailed", "trust_id": "666F73CT21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool European Metals Recycling (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2154", "dest_platform": null, "is_terminated": 1, "next_location": "Bootle Jn Stop Board (Down)", "signalling_id": "6F73", "timing_status": "EARLY", "origin_station": "Saltley European Metals Recycling (GBRf)", "current_leg_arr": "2130", "current_leg_dep": "2113", "current_leg_end": "Bootle Jn Stop Board (Down)", "origin_dep_time": "1659", "origin_platform": null, "current_location": "Bootle Jn Sig. 1031", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Edge Lane Jn", "dest_arr_time_act": "2154", "motion_projection": null, "next_location_lat": "53.4461326", "next_location_lon": "-2.9995491", "previous_location": "Crewe Sig. SG5/9", "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 39, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64051203\", \"confirmationDeadline\": \"2026-09-21T21:29:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 485.134, \"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\": 557.587, \"from_m\": 485.134, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2232.508, \"from_m\": 557.587, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6978.22, \"from_m\": 2232.508, \"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\": 7024.403, \"from_m\": 6978.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7072.755, \"from_m\": 7024.403, \"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\": 7135.703, \"from_m\": 7072.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7220.315, \"from_m\": 7135.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8251.34, \"from_m\": 7220.315, \"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\": 8579.632, \"from_m\": 8251.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8586.458, \"from_m\": 8579.632, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25445.717, \"from_m\": 8586.458, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25847.118, \"from_m\": 25445.717, \"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\": 26808.04, \"from_m\": 25847.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27488.447, \"from_m\": 26808.04, \"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\": 28046.02, \"from_m\": 27488.447, \"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\": 28886.958, \"from_m\": 28046.02, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28959.088, \"from_m\": 28886.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\": 29069.46, \"from_m\": 28959.088, \"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\": 29098.156, \"from_m\": 29069.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30620.528, \"from_m\": 29098.156, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39654.219, \"from_m\": 30620.528, \"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\": 39703.198, \"from_m\": 39654.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42234.94, \"from_m\": 39703.198, \"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\": 42747.646, \"from_m\": 42234.94, \"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\": 58299.324, \"from_m\": 42747.646, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60703.507, \"from_m\": 58299.324, \"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\": 61182.625, \"from_m\": 60703.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61231.288, \"from_m\": 61182.625, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61264.605, \"from_m\": 61231.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61315.433, \"from_m\": 61264.605, \"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\": 62076.412, \"from_m\": 61315.433, \"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\": 62152.974, \"from_m\": 62076.412, \"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\": 62834.487, \"from_m\": 62152.974, \"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\": 98078.704, \"from_m\": 62834.487, \"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\": 98117.868, \"from_m\": 98078.704, \"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\": 100388.049, \"from_m\": 98117.868, \"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\": 100598.314, \"from_m\": 100388.049, \"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\": 100651.873, \"from_m\": 100598.314, \"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\": 100683.169, \"from_m\": 100651.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100808.132, \"from_m\": 100683.169, \"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\": 101364.225, \"from_m\": 100808.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101386.936, \"from_m\": 101364.225, \"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\": 101435.716, \"from_m\": 101386.936, \"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\": 101487.441, \"from_m\": 101435.716, \"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\": 101964.912, \"from_m\": 101487.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102089.876, \"from_m\": 101964.912, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 102134.283, \"from_m\": 102089.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102186.575, \"from_m\": 102134.283, \"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\": 102194.582, \"from_m\": 102186.575, \"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\": 102250.735, \"from_m\": 102194.582, \"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\": 103653.293, \"from_m\": 102250.735, \"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\": 125466.183, \"from_m\": 103653.293, \"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\": 125671.688, \"from_m\": 125466.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138127.686, \"from_m\": 125671.688, \"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\": 140754.76, \"from_m\": 138127.686, \"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\": 146873.365, \"from_m\": 140754.76, \"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\": 146950.522, \"from_m\": 146873.365, \"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\": 148973.986, \"from_m\": 146950.522, \"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\": 149276.095, \"from_m\": 148973.986, \"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\": 163739.619, \"from_m\": 149276.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 163845.695, \"from_m\": 163739.619, \"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\": 165767.659, \"from_m\": 163845.695, \"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\": 168435.192, \"from_m\": 165767.659, \"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\": 168784.671, \"from_m\": 168435.192, \"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\": 168815.066, \"from_m\": 168784.671, \"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\": 168922.99, \"from_m\": 168815.066, \"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\": 176687.749, \"from_m\": 168922.99, \"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\": 176726.078, \"from_m\": 176687.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176866.394, \"from_m\": 176726.078, \"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\": 176877.991, \"from_m\": 176866.394, \"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\": 177752.439, \"from_m\": 176877.991, \"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\": 177879.716, \"from_m\": 177752.439, \"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\": 178147.456, \"from_m\": 177879.716, \"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\": 178526.726, \"from_m\": 178147.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 738227, \"profile_key\": \"35dbd4a75323e4fead7734aaecfe5f4c67ff0bfb59a47b2309a0439fc6fed56d\", \"schedule_id\": 14820, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Saltley European Metals Recycling (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Duddeston Jn\", \"stage_seq\": 2, \"distance_m\": 358.266, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 3, \"distance_m\": 1351.053, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Bromford Bridge\", \"stage_seq\": 4, \"distance_m\": 3644.805, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 6988.62, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 6, \"distance_m\": 8417.024, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 7, \"distance_m\": 26808.04, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1744\", \"location\": \"Walsall\", \"stage_seq\": 8, \"distance_m\": 27768.372, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Pleck Jn\", \"stage_seq\": 9, \"distance_m\": 28959.088, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Darlaston Jn\", \"stage_seq\": 10, \"distance_m\": 30640.564, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 35466.167, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1804\", \"location\": \"Bushbury Jn\", \"stage_seq\": 12, \"distance_m\": 39654.219, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Penkridge\", \"stage_seq\": 13, \"distance_m\": 52535.106, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 14, \"distance_m\": 60856.07, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"1825H\", \"wtt_dep\": \"1850\", \"location\": \"Stafford\", \"stage_seq\": 15, \"distance_m\": 61620.44, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 16, \"distance_m\": 70073.985, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 87641.259, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 18, \"distance_m\": 98078.704, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1929\", \"location\": \"Crewe Sig. Il3017/5021\", \"stage_seq\": 19, \"distance_m\": 99702.664, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 20, \"distance_m\": 101332.831, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"2002H\", \"location\": \"Crewe Sig. SG5/9\", \"stage_seq\": 21, \"distance_m\": 102134.283, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 22, \"distance_m\": 102401.119, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 23, \"distance_m\": 103722.077, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Winsford\", \"stage_seq\": 24, \"distance_m\": 114541.116, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Hartford Jn\", \"stage_seq\": 25, \"distance_m\": 123092.006, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Acton Bridge\", \"stage_seq\": 26, \"distance_m\": 125814.082, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Weaver Jn\", \"stage_seq\": 27, \"distance_m\": 129460.017, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 28, \"distance_m\": 138306.468, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 29, \"distance_m\": 141257.393, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Winwick Jn\", \"stage_seq\": 30, \"distance_m\": 146663.924, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Earlestown\", \"stage_seq\": 31, \"distance_m\": 149501.57, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 32, \"distance_m\": 154158.772, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Rainhill\", \"stage_seq\": 33, \"distance_m\": 159003.969, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Huyton\", \"stage_seq\": 34, \"distance_m\": 164128.931, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Roby\", \"stage_seq\": 35, \"distance_m\": 164948.757, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 36, \"distance_m\": 168856.285, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2112\", \"location\": \"Edge Lane Jn\", \"stage_seq\": 37, \"distance_m\": 169762.812, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Bootle Jn\", \"stage_seq\": 38, \"distance_m\": 176854.224, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2132\", \"location\": \"Bootle Jn Stop Board (Down)\", \"stage_seq\": 39, \"distance_m\": 177605.29, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2139\", \"location\": \"Strand Road Level Crossing\", \"stage_seq\": 40, \"distance_m\": 178268.815, \"section_seq\": 1, \"route_path_id\": 135968}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"Liverpool European Metals Recycling (GBRf)\", \"stage_seq\": 41, \"distance_m\": 178526.726, \"section_seq\": 1, \"route_path_id\": 135968}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 178526.726, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135968}], \"total_distance_m\": 178526.726, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 175955.806, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2570.92, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1659", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "17.0", "current_position_lat": "53.4461326", "current_position_lon": "-2.9995491", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:36Z\", \"source_id\": 63427798, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:37Z\", \"source_id\": 20117073, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:08Z\", \"source_id\": 20263469, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:31:21Z\", \"source_id\": 63594087, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:31:25Z\", \"source_id\": 20164499, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:39:09Z\", \"source_id\": 63616459, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:39:10Z\", \"source_id\": 20170776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:19Z\", \"source_id\": 63742915, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:23Z\", \"source_id\": 20206742, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:05:31Z\", \"source_id\": 63853706, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:05:33Z\", \"source_id\": 20245004, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:20Z\", \"source_id\": 63877154, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:21Z\", \"source_id\": 20251464, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:26Z\", \"source_id\": 63903440, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:22Z\", \"source_id\": 20258663, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:46Z\", \"source_id\": 63924195, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:48Z\", \"source_id\": 20264656, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:42Z\", \"source_id\": 63980216, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:49Z\", \"source_id\": 20280637, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:27Z\", \"source_id\": 63989266, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:29Z\", \"source_id\": 20283087, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:56Z\", \"source_id\": 64000198, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:00Z\", \"source_id\": 20286313, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:22Z\", \"source_id\": 64003587, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:27Z\", \"source_id\": 20287284, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bootle Jn", "service_state_platform": null, "timing_fact_generation": 1790022352244668, "current_leg_arrival_utc": "2026-09-21T21:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:00.936924", "service_state_evidence_id": 64051203, "current_leg_start_actual_dep": "2026-09-21T21:13:03+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:01.718661", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6F73 None None None None {"version": 3, "segments": [{"to_m": 485.134, "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": 557.587, "from_m": 485.134, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2232.508, "from_m": 557.587, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6978.22, "from_m": 2232.508, "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": 7024.403, "from_m": 6978.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7072.755, "from_m": 7024.403, "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": 7135.703, "from_m": 7072.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7220.315, "from_m": 7135.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8251.34, "from_m": 7220.315, "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": 8579.632, "from_m": 8251.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8586.458, "from_m": 8579.632, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25445.717, "from_m": 8586.458, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25847.118, "from_m": 25445.717, "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": 26808.04, "from_m": 25847.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27488.447, "from_m": 26808.04, "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": 28046.02, "from_m": 27488.447, "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": 28886.958, "from_m": 28046.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28959.088, "from_m": 28886.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": 29069.46, "from_m": 28959.088, "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": 29098.156, "from_m": 29069.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30620.528, "from_m": 29098.156, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39654.219, "from_m": 30620.528, "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": 39703.198, "from_m": 39654.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42234.94, "from_m": 39703.198, "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": 42747.646, "from_m": 42234.94, "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": 58299.324, "from_m": 42747.646, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 60703.507, "from_m": 58299.324, "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": 61182.625, "from_m": 60703.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61231.288, "from_m": 61182.625, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61264.605, "from_m": 61231.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61315.433, "from_m": 61264.605, "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": 62076.412, "from_m": 61315.433, "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": 62152.974, "from_m": 62076.412, "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": 62834.487, "from_m": 62152.974, "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": 98078.704, "from_m": 62834.487, "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": 98117.868, "from_m": 98078.704, "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": 100388.049, "from_m": 98117.868, "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": 100598.314, "from_m": 100388.049, "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": 100651.873, "from_m": 100598.314, "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": 100683.169, "from_m": 100651.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100808.132, "from_m": 100683.169, "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": 101364.225, "from_m": 100808.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101386.936, "from_m": 101364.225, "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": 101435.716, "from_m": 101386.936, "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": 101487.441, "from_m": 101435.716, "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": 101964.912, "from_m": 101487.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102089.876, "from_m": 101964.912, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 102134.283, "from_m": 102089.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102186.575, "from_m": 102134.283, "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": 102194.582, "from_m": 102186.575, "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": 102250.735, "from_m": 102194.582, "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": 103653.293, "from_m": 102250.735, "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": 125466.183, "from_m": 103653.293, "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": 125671.688, "from_m": 125466.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138127.686, "from_m": 125671.688, "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": 140754.76, "from_m": 138127.686, "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": 146873.365, "from_m": 140754.76, "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": 146950.522, "from_m": 146873.365, "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": 148973.986, "from_m": 146950.522, "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": 149276.095, "from_m": 148973.986, "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": 163739.619, "from_m": 149276.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 163845.695, "from_m": 163739.619, "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": 165767.659, "from_m": 163845.695, "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": 168435.192, "from_m": 165767.659, "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": 168784.671, "from_m": 168435.192, "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": 168815.066, "from_m": 168784.671, "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": 168922.99, "from_m": 168815.066, "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": 176687.749, "from_m": 168922.99, "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": 176726.078, "from_m": 176687.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176866.394, "from_m": 176726.078, "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": 176877.991, "from_m": 176866.394, "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": 177752.439, "from_m": 176877.991, "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": 177879.716, "from_m": 177752.439, "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": 178147.456, "from_m": 177879.716, "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": 178526.726, "from_m": 178147.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 738227, "profile_key": "35dbd4a75323e4fead7734aaecfe5f4c67ff0bfb59a47b2309a0439fc6fed56d", "schedule_id": 14820, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1659", "location": "Saltley European Metals Recycling (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Duddeston Jn", "stage_seq": 2, "distance_m": 358.266, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Washwood Heath West Jn", "stage_seq": 3, "distance_m": 1351.053, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Bromford Bridge", "stage_seq": 4, "distance_m": 3644.805, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 6988.62, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Park Lane Jn (W Midlands)", "stage_seq": 6, "distance_m": 8417.024, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Ryecroft Jn", "stage_seq": 7, "distance_m": 26808.04, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1744", "location": "Walsall", "stage_seq": 8, "distance_m": 27768.372, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Pleck Jn", "stage_seq": 9, "distance_m": 28959.088, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Darlaston Jn", "stage_seq": 10, "distance_m": 30640.564, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Portobello Jn (West Midlands)", "stage_seq": 11, "distance_m": 35466.167, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1804", "location": "Bushbury Jn", "stage_seq": 12, "distance_m": 39654.219, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Penkridge", "stage_seq": 13, "distance_m": 52535.106, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Stafford Trent Valley Jn", "stage_seq": 14, "distance_m": 60856.07, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "1825H", "wtt_dep": "1850", "location": "Stafford", "stage_seq": 15, "distance_m": 61620.44, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858H", "location": "Searchlight Lane Jn", "stage_seq": 16, "distance_m": 70073.985, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Madeley", "stage_seq": 17, "distance_m": 87641.259, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Crewe Basford Hall Jn", "stage_seq": 18, "distance_m": 98078.704, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1929", "location": "Crewe Sig. Il3017/5021", "stage_seq": 19, "distance_m": 99702.664, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 20, "distance_m": 101332.831, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "2002H", "location": "Crewe Sig. SG5/9", "stage_seq": 21, "distance_m": 102134.283, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Crewe Salop Goods Jn", "stage_seq": 22, "distance_m": 102401.119, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Crewe Coal Yard S.B.", "stage_seq": 23, "distance_m": 103722.077, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Winsford", "stage_seq": 24, "distance_m": 114541.116, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Hartford Jn", "stage_seq": 25, "distance_m": 123092.006, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Acton Bridge", "stage_seq": 26, "distance_m": 125814.082, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Weaver Jn", "stage_seq": 27, "distance_m": 129460.017, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Acton Grange Jn", "stage_seq": 28, "distance_m": 138306.468, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Warrington Bank Quay", "stage_seq": 29, "distance_m": 141257.393, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Winwick Jn", "stage_seq": 30, "distance_m": 146663.924, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Earlestown", "stage_seq": 31, "distance_m": 149501.57, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "St. Helens Junction", "stage_seq": 32, "distance_m": 154158.772, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Rainhill", "stage_seq": 33, "distance_m": 159003.969, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Huyton", "stage_seq": 34, "distance_m": 164128.931, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Roby", "stage_seq": 35, "distance_m": 164948.757, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Olive Mount Jn", "stage_seq": 36, "distance_m": 168856.285, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2112", "location": "Edge Lane Jn", "stage_seq": 37, "distance_m": 169762.812, "section_seq": 1, "route_path_id": 135968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Bootle Jn", "stage_seq": 38, "distance_m": 176854.224, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2132", "location": "Bootle Jn Stop Board (Down)", "stage_seq": 39, "distance_m": 177605.29, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2139", "location": "Strand Road Level Crossing", "stage_seq": 40, "distance_m": 178268.815, "section_seq": 1, "route_path_id": 135968}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "Liverpool European Metals Recycling (GBRf)", "stage_seq": 41, "distance_m": 178526.726, "section_seq": 1, "route_path_id": 135968}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 178526.726, "from_m": 0.0, "section_seq": 1, "route_path_id": 135968}], "total_distance_m": 178526.726, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 175955.806, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2570.92, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:36Z", "source_id": 63427798, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:37Z", "source_id": 20117073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:08Z", "source_id": 20263469, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:31:21Z", "source_id": 63594087, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:31:25Z", "source_id": 20164499, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:39:09Z", "source_id": 63616459, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:39:10Z", "source_id": 20170776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:19Z", "source_id": 63742915, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:23Z", "source_id": 20206742, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10104, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:05:31Z", "source_id": 63853706, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:05:33Z", "source_id": 20245004, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:20Z", "source_id": 63877154, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T19:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:21Z", "source_id": 20251464, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:26Z", "source_id": 63903440, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:25:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:22Z", "source_id": 20258663, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9454, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:46Z", "source_id": 63924195, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T19:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:48Z", "source_id": 20264656, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:42Z", "source_id": 63980216, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:49Z", "source_id": 20280637, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:27Z", "source_id": 63989266, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:29Z", "source_id": 20283087, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:56Z", "source_id": 64000198, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:00Z", "source_id": 20286313, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:22Z", "source_id": 64003587, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:27Z", "source_id": 20287284, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}] Saltley European Metals Recycling (GBRf) 1659 1659 None None None Liverpool European Metals Recycling (GBRf) 2154 2154 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:H50319/2026-09-21/detailed None Edge Lane Jn 2026-09-21T21:13:03+01:00 Bootle Jn Stop Board (Down) 17.0 {"type": "LineString", "coordinates": [[-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]]} 4.9 2113 2130 Crewe Sig. SG5/9 Bootle Jn Sig. 1031 Bootle Jn Stop Board (Down) 53.4461326 -2.9995491 53.4461326 -2.9995491 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Bootle Jn TD TRACKING_TIMEOUT 64051203 1790022352244668 110 110 2026-09-21 22:04:01.718661 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:00.936924
724982 752125 Y14859 541N96MY21 2026-09-21 COMPLETE 20355937 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 752125, "stp": "P", "toc": "Grand Central", "uid": "Y14859", "consist": "180105", "dest_crs": "SUN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14859/2026-09-21/detailed", "trust_id": "541N96MY21", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sunderland", "service_date": "2026-09-21", "dest_arr_time": "2255", "dest_platform": "4", "is_terminated": 1, "next_location": "Sunderland", "signalling_id": "1N96", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "2254", "current_leg_dep": "2245", "current_leg_end": "Sunderland", "origin_dep_time": "1927", "origin_platform": "1F", "current_location": "Sunderland", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3464843, 54.839172899999994], [-1.3474313999999998, 54.8399025], [-1.3474729261792822, 54.83993417252721], [-1.3490159, 54.84111099999999], [-1.3496105, 54.84155189999999], [-1.3502054, 54.84199999999999], [-1.3513752, 54.8429039], [-1.3524042999999997, 54.84369439999999], [-1.3526596, 54.8438841], [-1.3530478, 54.8441725], [-1.3547047, 54.84542160000001], [-1.3551471999999998, 54.845735399999995], [-1.3554799, 54.8459616], [-1.3576338, 54.84728700000001], [-1.3578093, 54.84741650000001], [-1.3583385, 54.8478557], [-1.3585045000000002, 54.848051699999985], [-1.3586878, 54.84829549999999], [-1.3588310999999995, 54.84854459999999], [-1.3589012000000005, 54.84876119999999], [-1.3589572999999997, 54.84900019999999], [-1.358974, 54.8491995], [-1.3589555, 54.84945979999999], [-1.358901, 54.849690200000005], [-1.3587606999999997, 54.85003520000001], [-1.3585926000000002, 54.8503073], [-1.3583746, 54.85057869999999], [-1.3581943, 54.850751], [-1.3578566, 54.851021200000005], [-1.3575043, 54.85124780000001], [-1.3573064, 54.851356599999995], [-1.3570512999999995, 54.851486], [-1.356796, 54.8516025], [-1.3565648, 54.8517147], [-1.3557116, 54.85208649999999], [-1.3552163999999998, 54.8523184], [-1.35487, 54.8524873], [-1.3543651, 54.85278370000001], [-1.3541120999999998, 54.8529456], [-1.3538764, 54.8531101], [-1.3535122999999998, 54.8533912], [-1.3531610999999997, 54.8537128], [-1.3529180999999997, 54.8539717], [-1.3527037, 54.85423269999999], [-1.3524792, 54.85456239999999], [-1.3522955, 54.854863499999986], [-1.3521344, 54.8552203], [-1.3520335, 54.85554949999999], [-1.3519479999999997, 54.8559576], [-1.351915, 54.8562514], [-1.3519177, 54.85654629999999], [-1.3519525999999995, 54.8569504], [-1.3519937, 54.8571615], [-1.3520461, 54.85735220000001], [-1.3521723000000003, 54.85772819999999], [-1.3523019, 54.858058199999995], [-1.3526010999999998, 54.85867389999999], [-1.3526395, 54.8587529], [-1.3529717, 54.8594764], [-1.3532989, 54.860143400000005], [-1.3535829999999998, 54.8607377], [-1.3537705, 54.8611292], [-1.3538473, 54.861279], [-1.354994, 54.8637336], [-1.3553803999999998, 54.86493629999999], [-1.3556298, 54.866417], [-1.3561043, 54.869524299999995], [-1.3561267, 54.869619500000006], [-1.3561975, 54.8698764], [-1.3564993, 54.87097169999999], [-1.3574600999999995, 54.8743495], [-1.3582386999999998, 54.877086299999995], [-1.3585475, 54.878232800000006], [-1.3586849999999997, 54.878698400000005], [-1.3588134, 54.879136499999994], [-1.3590866, 54.8800201], [-1.3593346, 54.88066980000001], [-1.3594394, 54.880941799999995], [-1.3595224999999995, 54.881288999999995], [-1.3596279999999998, 54.88158490000001], [-1.3599403999999995, 54.8823423], [-1.3601653, 54.882761900000006], [-1.3603664, 54.883077500000006], [-1.3605425, 54.88332979999999], [-1.3609276, 54.88379840000001], [-1.3614638999999995, 54.88433229999999], [-1.3618069999999998, 54.88464009999999], [-1.3622150999999998, 54.8849435], [-1.3623705, 54.885057], [-1.3628118, 54.88535379999999], [-1.3631069, 54.88554], [-1.3643928999999997, 54.8862088], [-1.3649734, 54.8865456], [-1.3658626, 54.88710090000001], [-1.3659702471957318, 54.88717603594891], [-1.3665556, 54.88758459999999], [-1.3677454, 54.88852249999999], [-1.3685557, 54.88923259999999], [-1.3726228000000005, 54.89274650000001], [-1.3736566, 54.89363959999999], [-1.3743387, 54.894240999999994], [-1.3751861, 54.8949834], [-1.3756787, 54.8954204], [-1.3761731, 54.8959459], [-1.376536, 54.8964042], [-1.3767869999999998, 54.8967836], [-1.3772992, 54.89757929999999], [-1.3778786, 54.898492399999995], [-1.3783076999999997, 54.8992574], [-1.3789513999999998, 54.90049119999998], [-1.3792088999999998, 54.900750300000006], [-1.3801745, 54.901725000000006], [-1.3805219999999998, 54.902063799999986], [-1.3806617999999995, 54.9021885], [-1.3807352, 54.9022869], [-1.3808113, 54.9023888], [-1.3810328, 54.90266269999999], [-1.3812859, 54.903024], [-1.3814717, 54.90328930000001], [-1.3816825, 54.9036682], [-1.3818725000000005, 54.90423779999998], [-1.3818973999999995, 54.904324299999985], [-1.3819795, 54.904624299999995], [-1.3821016, 54.9051036], [-1.3822851, 54.9058646], [-1.3823356, 54.90606979999999], [-1.3823881999999998, 54.9062832], [-1.3824309, 54.9064567]]}", "current_leg_start": "Seaham", "dest_arr_time_act": "2255", "motion_projection": null, "next_location_lat": "54.9064567", "next_location_lon": "-1.3824309", "previous_location": "Seaham", "current_leg_milage": "5.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419.464, \"from_m\": 402.57, \"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\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"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\": 3465.142, \"from_m\": 1830.776, \"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\": 3722.625, \"from_m\": 3465.142, \"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\": 4235.2, \"from_m\": 3722.625, \"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\": 4290.441, \"from_m\": 4235.2, \"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\": 5583.813, \"from_m\": 4290.441, \"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\": 9481.319, \"from_m\": 5583.813, \"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\": 12632.213, \"from_m\": 9481.319, \"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\": 37186.143, \"from_m\": 12632.213, \"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\": 87870.792, \"from_m\": 37186.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\": 90657.268, \"from_m\": 87870.792, \"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\": 111521.806, \"from_m\": 90657.268, \"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\": 114230.301, \"from_m\": 111521.806, \"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\": 115586.709, \"from_m\": 114230.301, \"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\": 121083.001, \"from_m\": 115586.709, \"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\": 122782.07, \"from_m\": 121083.001, \"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\": 123561.549, \"from_m\": 122782.07, \"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\": 161510.757, \"from_m\": 123561.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\": 169284.216, \"from_m\": 161510.757, \"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\": 170378.569, \"from_m\": 169284.216, \"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\": 174263.378, \"from_m\": 170378.569, \"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\": 194069.262, \"from_m\": 174263.378, \"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\": 194336.939, \"from_m\": 194069.262, \"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\": 194437.353, \"from_m\": 194336.939, \"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\": 194801.602, \"from_m\": 194437.353, \"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\": 214977.643, \"from_m\": 194801.602, \"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\": 214989.588, \"from_m\": 214977.643, \"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\": 216156.111, \"from_m\": 214989.588, \"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\": 219218.852, \"from_m\": 216156.111, \"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\": 222364.496, \"from_m\": 219218.852, \"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\": 224738.367, \"from_m\": 222364.496, \"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\": 224792.325, \"from_m\": 224738.367, \"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\": 234487.215, \"from_m\": 224792.325, \"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\": 238863.513, \"from_m\": 234487.215, \"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\": 248112.823, \"from_m\": 238863.513, \"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\": 250204.68, \"from_m\": 248112.823, \"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\": 251280.177, \"from_m\": 250204.68, \"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\": 251400.172, \"from_m\": 251280.177, \"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\": 251752.481, \"from_m\": 251400.172, \"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\": 252193.424, \"from_m\": 251752.481, \"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\": 271797.981, \"from_m\": 252193.424, \"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\": 271908.052, \"from_m\": 271797.981, \"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\": 295135.45, \"from_m\": 271908.052, \"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\": 295177.767, \"from_m\": 295135.45, \"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\": 295288.514, \"from_m\": 295177.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\": 295410.392, \"from_m\": 295288.514, \"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\": 297716.233, \"from_m\": 295410.392, \"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\": 299865.856, \"from_m\": 297716.233, \"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\": 302152.903, \"from_m\": 299865.856, \"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\": 302400.301, \"from_m\": 302152.903, \"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\": 302493.412, \"from_m\": 302400.301, \"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\": 302691.874, \"from_m\": 302493.412, \"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\": 303434.678, \"from_m\": 302691.874, \"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\": 303495.518, \"from_m\": 303434.678, \"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\": 303818.36, \"from_m\": 303495.518, \"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\": 305013.657, \"from_m\": 303818.36, \"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\": 351473.863, \"from_m\": 305013.657, \"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\": 352079.236, \"from_m\": 351473.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 352427.442, \"from_m\": 352079.236, \"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\": 354941.979, \"from_m\": 352427.442, \"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\": 374531.573, \"from_m\": 354941.979, \"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\": 379117.975, \"from_m\": 374531.573, \"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\": 379156.965, \"from_m\": 379117.975, \"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\": 379280.414, \"from_m\": 379156.965, \"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\": 379612.233, \"from_m\": 379280.414, \"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\": 382410.522, \"from_m\": 379612.233, \"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\": 382946.92, \"from_m\": 382410.522, \"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\": 382984.919, \"from_m\": 382946.92, \"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\": 387395.849, \"from_m\": 382984.919, \"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\": 397041.267, \"from_m\": 387395.849, \"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\": 397658.403, \"from_m\": 397041.267, \"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\": 398552.451, \"from_m\": 397658.403, \"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\": 400267.824, \"from_m\": 398552.451, \"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\": 400785.125, \"from_m\": 400267.824, \"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\": 403436.514, \"from_m\": 400785.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 403958.678, \"from_m\": 403436.514, \"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\": 417268.634, \"from_m\": 403958.678, \"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\": 417287.05, \"from_m\": 417268.634, \"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\": 418275.203, \"from_m\": 417287.05, \"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\": 418551.065, \"from_m\": 418275.203, \"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\": 420637.436, \"from_m\": 418551.065, \"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\": 423669.696, \"from_m\": 420637.436, \"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\": 423722.355, \"from_m\": 423669.696, \"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\": 426081.997, \"from_m\": 423722.355, \"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\": 426761.714, \"from_m\": 426081.997, \"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\": 427228.414, \"from_m\": 426761.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 752125, \"profile_key\": \"f9fbda4a6433bb051879d784ff45daf125f4447203884915454463d52c8a7352\", \"schedule_id\": 30505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.125, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.835, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.613, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.725, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.126, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.148, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.41, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.445, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169519.03, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.715, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.89, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.505, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.28, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.626, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.335, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250691.518, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257471.307, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271834.005, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281126.947, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294090.981, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2124H\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 303032.799, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Skelton Jn\", \"stage_seq\": 33, \"distance_m\": 305580.468, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Tollerton Jn\", \"stage_seq\": 34, \"distance_m\": 318363.512, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141H\", \"location\": \"Thirsk\", \"stage_seq\": 35, \"distance_m\": 338645.742, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Longlands Jn\", \"stage_seq\": 36, \"distance_m\": 349542.867, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150H\", \"location\": \"Northallerton\", \"stage_seq\": 37, \"distance_m\": 351131.899, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 38, \"distance_m\": 352134.992, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Yarm\", \"stage_seq\": 39, \"distance_m\": 370500.372, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 40, \"distance_m\": 374685.141, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 41, \"distance_m\": 376896.277, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Hartburn Jn\", \"stage_seq\": 42, \"distance_m\": 378135.303, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Stockton\", \"stage_seq\": 43, \"distance_m\": 379484.948, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Norton South Jn\", \"stage_seq\": 44, \"distance_m\": 382410.522, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Billingham Jn\", \"stage_seq\": 45, \"distance_m\": 385629.574, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Greatham S.B.\", \"stage_seq\": 46, \"distance_m\": 391200.898, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2228\", \"location\": \"Hartlepool\", \"stage_seq\": 47, \"distance_m\": 398108.549, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Horden Sig. NS7137\", \"stage_seq\": 48, \"distance_m\": 407986.923, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2245\", \"location\": \"Seaham\", \"stage_seq\": 49, \"distance_m\": 418856.37, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 50, \"distance_m\": 423871.552, \"section_seq\": 1, \"route_path_id\": 142746}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": null, \"location\": \"Sunderland\", \"stage_seq\": 51, \"distance_m\": 427228.414, \"section_seq\": 1, \"route_path_id\": 142746}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 427228.414, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142746}], \"total_distance_m\": 427228.414, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 426397.676, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 830.738, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1927", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "54.9064567", "current_position_lon": "-1.3824309", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:15Z\", \"source_id\": 63759277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:31Z\", \"source_id\": 20211971, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:37Z\", \"source_id\": 63776533, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:41Z\", \"source_id\": 20219190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:36Z\", \"source_id\": 63797745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:40Z\", \"source_id\": 20225173, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:52Z\", \"source_id\": 63820057, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:29Z\", \"source_id\": 20232570, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:35Z\", \"source_id\": 20232705, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:35Z\", \"source_id\": 63856625, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:45Z\", \"source_id\": 20245814, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:31Z\", \"source_id\": 63911190, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:34Z\", \"source_id\": 20260959, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:58Z\", \"source_id\": 63932359, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:00Z\", \"source_id\": 20266914, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:35Z\", \"source_id\": 20292809, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:25Z\", \"source_id\": 64082488, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:30Z\", \"source_id\": 20310030, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:22Z\", \"source_id\": 64102241, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:25Z\", \"source_id\": 20315844, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:14Z\", \"source_id\": 64130254, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:19Z\", \"source_id\": 20324077, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:35Z\", \"source_id\": 64139937, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:37Z\", \"source_id\": 20326889, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:20Z\", \"source_id\": 64152637, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:24Z\", \"source_id\": 20330573, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:08Z\", \"source_id\": 64181658, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:15Z\", \"source_id\": 20339325, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:41Z\", \"source_id\": 64216639, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:46Z\", \"source_id\": 20349837, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:15Z\", \"source_id\": 64237134, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:15Z\", \"source_id\": 20355937, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sunderland", "service_state_platform": "3", "timing_fact_generation": 1790027595968534, "current_leg_arrival_utc": "2026-09-21T22:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:01.356468", "service_state_evidence_id": 20355937, "current_leg_start_actual_dep": "2026-09-21T22:45:00+01:00", "operational_evidence_version": 188, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:01.712175", "service_state_valid_until_kind": null, "operational_interpretation_version": 188, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Grand Central P KGX SUN 1N96 180105 5 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "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": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "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": 3465.142, "from_m": 1830.776, "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": 3722.625, "from_m": 3465.142, "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": 4235.2, "from_m": 3722.625, "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": 4290.441, "from_m": 4235.2, "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": 5583.813, "from_m": 4290.441, "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": 9481.319, "from_m": 5583.813, "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": 12632.213, "from_m": 9481.319, "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": 37186.143, "from_m": 12632.213, "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": 87870.792, "from_m": 37186.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": 90657.268, "from_m": 87870.792, "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": 111521.806, "from_m": 90657.268, "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": 114230.301, "from_m": 111521.806, "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": 115586.709, "from_m": 114230.301, "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": 121083.001, "from_m": 115586.709, "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": 122782.07, "from_m": 121083.001, "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": 123561.549, "from_m": 122782.07, "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": 161510.757, "from_m": 123561.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": 169284.216, "from_m": 161510.757, "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": 170378.569, "from_m": 169284.216, "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": 174263.378, "from_m": 170378.569, "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": 194069.262, "from_m": 174263.378, "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": 194336.939, "from_m": 194069.262, "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": 194437.353, "from_m": 194336.939, "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": 194801.602, "from_m": 194437.353, "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": 214977.643, "from_m": 194801.602, "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": 214989.588, "from_m": 214977.643, "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": 216156.111, "from_m": 214989.588, "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": 219218.852, "from_m": 216156.111, "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": 222364.496, "from_m": 219218.852, "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": 224738.367, "from_m": 222364.496, "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": 224792.325, "from_m": 224738.367, "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": 234487.215, "from_m": 224792.325, "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": 238863.513, "from_m": 234487.215, "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": 248112.823, "from_m": 238863.513, "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": 250204.68, "from_m": 248112.823, "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": 251280.177, "from_m": 250204.68, "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": 251400.172, "from_m": 251280.177, "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": 251752.481, "from_m": 251400.172, "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": 252193.424, "from_m": 251752.481, "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": 271797.981, "from_m": 252193.424, "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": 271908.052, "from_m": 271797.981, "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": 295135.45, "from_m": 271908.052, "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": 295177.767, "from_m": 295135.45, "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": 295288.514, "from_m": 295177.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": 295410.392, "from_m": 295288.514, "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": 297716.233, "from_m": 295410.392, "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": 299865.856, "from_m": 297716.233, "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": 302152.903, "from_m": 299865.856, "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": 302400.301, "from_m": 302152.903, "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": 302493.412, "from_m": 302400.301, "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": 302691.874, "from_m": 302493.412, "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": 303434.678, "from_m": 302691.874, "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": 303495.518, "from_m": 303434.678, "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": 303818.36, "from_m": 303495.518, "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": 305013.657, "from_m": 303818.36, "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": 351473.863, "from_m": 305013.657, "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": 352079.236, "from_m": 351473.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 352427.442, "from_m": 352079.236, "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": 354941.979, "from_m": 352427.442, "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": 374531.573, "from_m": 354941.979, "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": 379117.975, "from_m": 374531.573, "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": 379156.965, "from_m": 379117.975, "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": 379280.414, "from_m": 379156.965, "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": 379612.233, "from_m": 379280.414, "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": 382410.522, "from_m": 379612.233, "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": 382946.92, "from_m": 382410.522, "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": 382984.919, "from_m": 382946.92, "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": 387395.849, "from_m": 382984.919, "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": 397041.267, "from_m": 387395.849, "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": 397658.403, "from_m": 397041.267, "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": 398552.451, "from_m": 397658.403, "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": 400267.824, "from_m": 398552.451, "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": 400785.125, "from_m": 400267.824, "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": 403436.514, "from_m": 400785.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 403958.678, "from_m": 403436.514, "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": 417268.634, "from_m": 403958.678, "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": 417287.05, "from_m": 417268.634, "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": 418275.203, "from_m": 417287.05, "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": 418551.065, "from_m": 418275.203, "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": 420637.436, "from_m": 418551.065, "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": 423669.696, "from_m": 420637.436, "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": 423722.355, "from_m": 423669.696, "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": 426081.997, "from_m": 423722.355, "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": 426761.714, "from_m": 426081.997, "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": 427228.414, "from_m": 426761.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 752125, "profile_key": "f9fbda4a6433bb051879d784ff45daf125f4447203884915454463d52c8a7352", "schedule_id": 30505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1927", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.125, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.835, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.613, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.725, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.126, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.148, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.41, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.445, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Grantham", "stage_seq": 20, "distance_m": 169519.03, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.715, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.89, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.505, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.28, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Retford", "stage_seq": 25, "distance_m": 222740.626, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.335, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Doncaster", "stage_seq": 27, "distance_m": 250691.518, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257471.307, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271834.005, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281126.947, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294090.981, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2124H", "location": "York", "stage_seq": 32, "distance_m": 303032.799, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Skelton Jn", "stage_seq": 33, "distance_m": 305580.468, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Tollerton Jn", "stage_seq": 34, "distance_m": 318363.512, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141H", "location": "Thirsk", "stage_seq": 35, "distance_m": 338645.742, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Longlands Jn", "stage_seq": 36, "distance_m": 349542.867, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150H", "location": "Northallerton", "stage_seq": 37, "distance_m": 351131.899, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Northallerton East Jn", "stage_seq": 38, "distance_m": 352134.992, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Yarm", "stage_seq": 39, "distance_m": 370500.372, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208H", "location": "Eaglescliffe", "stage_seq": 40, "distance_m": 374685.141, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Stockton Cut Jn", "stage_seq": 41, "distance_m": 376896.277, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Hartburn Jn", "stage_seq": 42, "distance_m": 378135.303, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Stockton", "stage_seq": 43, "distance_m": 379484.948, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Norton South Jn", "stage_seq": 44, "distance_m": 382410.522, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Billingham Jn", "stage_seq": 45, "distance_m": 385629.574, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Greatham S.B.", "stage_seq": 46, "distance_m": 391200.898, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2228", "location": "Hartlepool", "stage_seq": 47, "distance_m": 398108.549, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Horden Sig. NS7137", "stage_seq": 48, "distance_m": 407986.923, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2245", "location": "Seaham", "stage_seq": 49, "distance_m": 418856.37, "section_seq": 1, "route_path_id": 142746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Ryhope Grange Jn", "stage_seq": 50, "distance_m": 423871.552, "section_seq": 1, "route_path_id": 142746}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": null, "location": "Sunderland", "stage_seq": 51, "distance_m": 427228.414, "section_seq": 1, "route_path_id": 142746}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 427228.414, "from_m": 0.0, "section_seq": 1, "route_path_id": 142746}], "total_distance_m": 427228.414, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 426397.676, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 830.738, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:15Z", "source_id": 63759277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:31Z", "source_id": 20211971, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:37Z", "source_id": 63776533, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:41Z", "source_id": 20219190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:36Z", "source_id": 63797745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:40Z", "source_id": 20225173, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:52Z", "source_id": 63820057, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:29Z", "source_id": 20232570, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:35Z", "source_id": 20232705, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:35Z", "source_id": 63856625, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:45Z", "source_id": 20245814, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:31Z", "source_id": 63911190, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:34Z", "source_id": 20260959, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:58Z", "source_id": 63932359, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:00Z", "source_id": 20266914, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:35Z", "source_id": 20292809, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:25Z", "source_id": 64082488, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:30Z", "source_id": 20310030, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:22Z", "source_id": 64102241, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:25Z", "source_id": 20315844, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:14Z", "source_id": 64130254, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:04:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:19Z", "source_id": 20324077, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4311, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:35Z", "source_id": 64139937, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:37Z", "source_id": 20326889, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:20Z", "source_id": 64152637, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:24Z", "source_id": 20330573, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:08Z", "source_id": 64181658, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T21:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:15Z", "source_id": 20339325, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:41Z", "source_id": 64216639, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T21:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:46Z", "source_id": 20349837, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:15Z", "source_id": 64237134, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T21:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:15Z", "source_id": 20355937, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] London Kings Cross 1927 1927 1F None None Sunderland 2255 2255 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y14859/2026-09-21/detailed None Seaham 2026-09-21T22:45:00+01:00 Sunderland 9.0 {"type": "LineString", "coordinates": [[-1.3464843, 54.839172899999994], [-1.3474313999999998, 54.8399025], [-1.3474729261792822, 54.83993417252721], [-1.3490159, 54.84111099999999], [-1.3496105, 54.84155189999999], [-1.3502054, 54.84199999999999], [-1.3513752, 54.8429039], [-1.3524042999999997, 54.84369439999999], [-1.3526596, 54.8438841], [-1.3530478, 54.8441725], [-1.3547047, 54.84542160000001], [-1.3551471999999998, 54.845735399999995], [-1.3554799, 54.8459616], [-1.3576338, 54.84728700000001], [-1.3578093, 54.84741650000001], [-1.3583385, 54.8478557], [-1.3585045000000002, 54.848051699999985], [-1.3586878, 54.84829549999999], [-1.3588310999999995, 54.84854459999999], [-1.3589012000000005, 54.84876119999999], [-1.3589572999999997, 54.84900019999999], [-1.358974, 54.8491995], [-1.3589555, 54.84945979999999], [-1.358901, 54.849690200000005], [-1.3587606999999997, 54.85003520000001], [-1.3585926000000002, 54.8503073], [-1.3583746, 54.85057869999999], [-1.3581943, 54.850751], [-1.3578566, 54.851021200000005], [-1.3575043, 54.85124780000001], [-1.3573064, 54.851356599999995], [-1.3570512999999995, 54.851486], [-1.356796, 54.8516025], [-1.3565648, 54.8517147], [-1.3557116, 54.85208649999999], [-1.3552163999999998, 54.8523184], [-1.35487, 54.8524873], [-1.3543651, 54.85278370000001], [-1.3541120999999998, 54.8529456], [-1.3538764, 54.8531101], [-1.3535122999999998, 54.8533912], [-1.3531610999999997, 54.8537128], [-1.3529180999999997, 54.8539717], [-1.3527037, 54.85423269999999], [-1.3524792, 54.85456239999999], [-1.3522955, 54.854863499999986], [-1.3521344, 54.8552203], [-1.3520335, 54.85554949999999], [-1.3519479999999997, 54.8559576], [-1.351915, 54.8562514], [-1.3519177, 54.85654629999999], [-1.3519525999999995, 54.8569504], [-1.3519937, 54.8571615], [-1.3520461, 54.85735220000001], [-1.3521723000000003, 54.85772819999999], [-1.3523019, 54.858058199999995], [-1.3526010999999998, 54.85867389999999], [-1.3526395, 54.8587529], [-1.3529717, 54.8594764], [-1.3532989, 54.860143400000005], [-1.3535829999999998, 54.8607377], [-1.3537705, 54.8611292], [-1.3538473, 54.861279], [-1.354994, 54.8637336], [-1.3553803999999998, 54.86493629999999], [-1.3556298, 54.866417], [-1.3561043, 54.869524299999995], [-1.3561267, 54.869619500000006], [-1.3561975, 54.8698764], [-1.3564993, 54.87097169999999], [-1.3574600999999995, 54.8743495], [-1.3582386999999998, 54.877086299999995], [-1.3585475, 54.878232800000006], [-1.3586849999999997, 54.878698400000005], [-1.3588134, 54.879136499999994], [-1.3590866, 54.8800201], [-1.3593346, 54.88066980000001], [-1.3594394, 54.880941799999995], [-1.3595224999999995, 54.881288999999995], [-1.3596279999999998, 54.88158490000001], [-1.3599403999999995, 54.8823423], [-1.3601653, 54.882761900000006], [-1.3603664, 54.883077500000006], [-1.3605425, 54.88332979999999], [-1.3609276, 54.88379840000001], [-1.3614638999999995, 54.88433229999999], [-1.3618069999999998, 54.88464009999999], [-1.3622150999999998, 54.8849435], [-1.3623705, 54.885057], [-1.3628118, 54.88535379999999], [-1.3631069, 54.88554], [-1.3643928999999997, 54.8862088], [-1.3649734, 54.8865456], [-1.3658626, 54.88710090000001], [-1.3659702471957318, 54.88717603594891], [-1.3665556, 54.88758459999999], [-1.3677454, 54.88852249999999], [-1.3685557, 54.88923259999999], [-1.3726228000000005, 54.89274650000001], [-1.3736566, 54.89363959999999], [-1.3743387, 54.894240999999994], [-1.3751861, 54.8949834], [-1.3756787, 54.8954204], [-1.3761731, 54.8959459], [-1.376536, 54.8964042], [-1.3767869999999998, 54.8967836], [-1.3772992, 54.89757929999999], [-1.3778786, 54.898492399999995], [-1.3783076999999997, 54.8992574], [-1.3789513999999998, 54.90049119999998], [-1.3792088999999998, 54.900750300000006], [-1.3801745, 54.901725000000006], [-1.3805219999999998, 54.902063799999986], [-1.3806617999999995, 54.9021885], [-1.3807352, 54.9022869], [-1.3808113, 54.9023888], [-1.3810328, 54.90266269999999], [-1.3812859, 54.903024], [-1.3814717, 54.90328930000001], [-1.3816825, 54.9036682], [-1.3818725000000005, 54.90423779999998], [-1.3818973999999995, 54.904324299999985], [-1.3819795, 54.904624299999995], [-1.3821016, 54.9051036], [-1.3822851, 54.9058646], [-1.3823356, 54.90606979999999], [-1.3823881999999998, 54.9062832], [-1.3824309, 54.9064567]]} 5.2 2245 2254 Seaham Sunderland Sunderland 54.9064567 -1.3824309 54.9064567 -1.3824309 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Sunderland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355937 1790027595968534 188 188 2026-09-21 22:04:01.712175 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:01.356468
724983 752777 H57725 796L33C721 2026-09-21 COMPLETE None 2026-09-21 21:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 752777, "stp": "O", "toc": "Unknown", "uid": "H57725", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57725/2026-09-21/detailed", "trust_id": "796L33C721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tilbury Container Services (DB Cargo)", "service_date": "2026-09-21", "dest_arr_time": "0938", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6L33", "timing_status": null, "origin_station": "Trostre Works", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2154", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0938", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.609, \"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\": 345.053, \"from_m\": 319.609, \"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\": 841.092, \"from_m\": 345.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8300.672, \"from_m\": 841.092, \"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\": 8355.518, \"from_m\": 8300.672, \"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\": 24205.376, \"from_m\": 8355.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24681.087, \"from_m\": 24205.376, \"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\": 25565.857, \"from_m\": 24681.087, \"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\": 25592.47, \"from_m\": 25565.857, \"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\": 26209.776, \"from_m\": 25592.47, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32328.133, \"from_m\": 26209.776, \"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\": 33614.588, \"from_m\": 32328.133, \"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\": 34405.561, \"from_m\": 33614.588, \"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\": 38760.78, \"from_m\": 34405.561, \"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\": 39448.323, \"from_m\": 38760.78, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45257.946, \"from_m\": 39448.323, \"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\": 47624.311, \"from_m\": 45257.946, \"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\": 49794.372, \"from_m\": 47624.311, \"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\": 51928.851, \"from_m\": 49794.372, \"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\": 52414.132, \"from_m\": 51928.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53262.056, \"from_m\": 52414.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56221.33, \"from_m\": 53262.056, \"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\": 56932.731, \"from_m\": 56221.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73697.372, \"from_m\": 56932.731, \"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\": 74230.841, \"from_m\": 73697.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74290.438, \"from_m\": 74230.841, \"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\": 74306.915, \"from_m\": 74290.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74353.541, \"from_m\": 74306.915, \"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\": 75106.876, \"from_m\": 74353.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75158.821, \"from_m\": 75106.876, \"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\": 81842.024, \"from_m\": 75158.821, \"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\": 82881.292, \"from_m\": 81842.024, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83286.489, \"from_m\": 82881.292, \"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\": 84538.591, \"from_m\": 83286.489, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85116.49, \"from_m\": 84538.591, \"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\": 86571.021, \"from_m\": 85116.49, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90890.092, \"from_m\": 86571.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91668.644, \"from_m\": 90890.092, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92448.631, \"from_m\": 91668.644, \"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\": 93133.779, \"from_m\": 92448.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94218.191, \"from_m\": 93133.779, \"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\": 94730.82, \"from_m\": 94218.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94814.205, \"from_m\": 94730.82, \"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\": 94861.589, \"from_m\": 94814.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95277.257, \"from_m\": 94861.589, \"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\": 95886.994, \"from_m\": 95277.257, \"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\": 96045.186, \"from_m\": 95886.994, \"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\": 96174.976, \"from_m\": 96045.186, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 96659.889, \"from_m\": 96174.976, \"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\": 96789.795, \"from_m\": 96659.889, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 97119.174, \"from_m\": 96789.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\": 97183.089, \"from_m\": 97119.174, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97294.805, \"from_m\": 97183.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97369.874, \"from_m\": 97294.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100486.049, \"from_m\": 97369.874, \"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\": 112351.811, \"from_m\": 100486.049, \"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\": 112404.073, \"from_m\": 112351.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112443.903, \"from_m\": 112404.073, \"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\": 115672.685, \"from_m\": 112443.903, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115725.021, \"from_m\": 115672.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115767.833, \"from_m\": 115725.021, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115830.646, \"from_m\": 115767.833, \"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\": 116530.108, \"from_m\": 115830.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116605.265, \"from_m\": 116530.108, \"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\": 116696.624, \"from_m\": 116605.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116764.524, \"from_m\": 116696.624, \"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\": 116779.747, \"from_m\": 116764.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117894.335, \"from_m\": 116779.747, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119060.351, \"from_m\": 117894.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119125.786, \"from_m\": 119060.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119237.776, \"from_m\": 119125.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119329.477, \"from_m\": 119237.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128314.219, \"from_m\": 119329.477, \"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\": 130536.113, \"from_m\": 128314.219, \"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\": 130631.809, \"from_m\": 130536.113, \"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\": 130764.684, \"from_m\": 130631.809, \"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\": 131357.962, \"from_m\": 130764.684, \"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\": 131409.555, \"from_m\": 131357.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131580.631, \"from_m\": 131409.555, \"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\": 140342.885, \"from_m\": 131580.631, \"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\": 141173.733, \"from_m\": 140342.885, \"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\": 141262.903, \"from_m\": 141173.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148356.517, \"from_m\": 141262.903, \"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\": 149922.811, \"from_m\": 148356.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 151354.924, \"from_m\": 149922.811, \"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\": 157295.381, \"from_m\": 151354.924, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 157379.94, \"from_m\": 157295.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157744.557, \"from_m\": 157379.94, \"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\": 167251.413, \"from_m\": 157744.557, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 190406.72, \"from_m\": 167251.413, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194542.92, \"from_m\": 190406.72, \"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\": 194638.959, \"from_m\": 194542.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 195284.523, \"from_m\": 194638.959, \"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\": 195812.581, \"from_m\": 195284.523, \"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\": 196115.654, \"from_m\": 195812.581, \"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\": 204850.698, \"from_m\": 196115.654, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 205673.518, \"from_m\": 204850.698, \"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\": 205686.887, \"from_m\": 205673.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207101.625, \"from_m\": 205686.887, \"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\": 232476.877, \"from_m\": 207101.625, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 232586.115, \"from_m\": 232476.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246860.933, \"from_m\": 232586.115, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 247008.512, \"from_m\": 246860.933, \"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\": 247123.513, \"from_m\": 247008.512, \"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\": 247170.163, \"from_m\": 247123.513, \"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\": 268002.281, \"from_m\": 247170.163, \"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\": 269682.232, \"from_m\": 268002.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}, {\"to_m\": 269743.295, \"from_m\": 269682.232, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 269802.609, \"from_m\": 269743.295, \"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\": 270114.228, \"from_m\": 269802.609, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 271062.133, \"from_m\": 270114.228, \"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\": 271198.739, \"from_m\": 271062.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 271238.995, \"from_m\": 271198.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 271428.637, \"from_m\": 271238.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272140.788, \"from_m\": 271428.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272765.305, \"from_m\": 272140.788, \"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\": 272823.695, \"from_m\": 272765.305, \"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\": 272879.815, \"from_m\": 272823.695, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 272986.702, \"from_m\": 272879.815, \"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\": 273045.083, \"from_m\": 272986.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273125.029, \"from_m\": 273045.083, \"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\": 281736.558, \"from_m\": 273125.029, \"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\": 281886.341, \"from_m\": 281736.558, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 289112.942, \"from_m\": 281886.341, \"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\": 289124.546, \"from_m\": 289112.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 290454.075, \"from_m\": 289124.546, \"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\": 290604.723, \"from_m\": 290454.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 290643.263, \"from_m\": 290604.723, \"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\": 291132.778, \"from_m\": 290643.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291216.291, \"from_m\": 291132.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 320892.563, \"from_m\": 291216.291, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 321073.263, \"from_m\": 320892.563, \"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\": 321229.263, \"from_m\": 321073.263, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 321374.092, \"from_m\": 321229.263, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 322793.278, \"from_m\": 321374.092, \"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\": 323605.859, \"from_m\": 322793.278, \"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\": 323775.843, \"from_m\": 323605.859, \"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\": 323827.785, \"from_m\": 323775.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 325064.333, \"from_m\": 323827.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325135.694, \"from_m\": 325064.333, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 325201.931, \"from_m\": 325135.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325345.65, \"from_m\": 325201.931, \"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\": 325421.903, \"from_m\": 325345.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325462.286, \"from_m\": 325421.903, \"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\": 325526.886, \"from_m\": 325462.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 330888.989, \"from_m\": 325526.886, \"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\": 330910.873, \"from_m\": 330888.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 332315.437, \"from_m\": 330910.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 332352.126, \"from_m\": 332315.437, \"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\": 332406.109, \"from_m\": 332352.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 332580.536, \"from_m\": 332406.109, \"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\": 336864.965, \"from_m\": 332580.536, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 337762.745, \"from_m\": 336864.965, \"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\": 337821.333, \"from_m\": 337762.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 340209.474, \"from_m\": 337821.333, \"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\": 340818.066, \"from_m\": 340209.474, \"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\": 341521.395, \"from_m\": 340818.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 342135.243, \"from_m\": 341521.395, \"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\": 342171.463, \"from_m\": 342135.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 342210.559, \"from_m\": 342171.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 342251.824, \"from_m\": 342210.559, \"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\": 342294.936, \"from_m\": 342251.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 342332.776, \"from_m\": 342294.936, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 342728.536, \"from_m\": 342332.776, \"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\": 343341.767, \"from_m\": 342728.536, \"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\": 344990.268, \"from_m\": 343341.767, \"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\": 345080.346, \"from_m\": 344990.268, \"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\": 345140.055, \"from_m\": 345080.346, \"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\": 345228.65, \"from_m\": 345140.055, \"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\": 345374.25, \"from_m\": 345228.65, \"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\": 345928.88, \"from_m\": 345374.25, \"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\": 345955.407, \"from_m\": 345928.88, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 345982.801, \"from_m\": 345955.407, \"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\": 348483.248, \"from_m\": 345982.801, \"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\": 353881.945, \"from_m\": 348483.248, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 353923.581, \"from_m\": 353881.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\": 367270.018, \"from_m\": 353923.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 367350.629, \"from_m\": 367270.018, \"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\": 368734.648, \"from_m\": 367350.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 369269.411, \"from_m\": 368734.648, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 369808.522, \"from_m\": 369269.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 369957.779, \"from_m\": 369808.522, \"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\": 371679.913, \"from_m\": 369957.779, \"capability_applied\": null, \"effective_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\": 752777, \"profile_key\": \"d6128550145be89e61611abaec0479c418f8441a0986eec0029a975ae0b94598\", \"schedule_id\": 37596, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Trostre Works\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Trostre Works Jn\", \"stage_seq\": 2, \"distance_m\": 319.609, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Genwen Jn\", \"stage_seq\": 3, \"distance_m\": 866.386, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Morlais Jn\", \"stage_seq\": 4, \"distance_m\": 5867.45, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Grovesend Sig. Pt3544\", \"stage_seq\": 5, \"distance_m\": 8145.389, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Glanlliw Sig. Pt3540\", \"stage_seq\": 6, \"distance_m\": 11088.286, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Llangyfelach Sig. Pt3536\", \"stage_seq\": 7, \"distance_m\": 13529.267, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Jersey Marine Jn North\", \"stage_seq\": 8, \"distance_m\": 23550.562, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Dynevor Jn\", \"stage_seq\": 9, \"distance_m\": 24457.113, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Briton Ferry West Jn\", \"stage_seq\": 10, \"distance_m\": 27120.117, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 11, \"distance_m\": 32666.418, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Margam East Jn\", \"stage_seq\": 12, \"distance_m\": 36520.0, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 13, \"distance_m\": 38957.774, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"0124\", \"location\": \"Stormy\", \"stage_seq\": 14, \"distance_m\": 45666.016, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0131H\", \"location\": \"Bridgend\", \"stage_seq\": 15, \"distance_m\": 52173.061, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0134H\", \"location\": \"Cowbridge Road S.B.\", \"stage_seq\": 16, \"distance_m\": 52780.915, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0147H\", \"location\": \"Aberthaw Sig. CF3440\", \"stage_seq\": 17, \"distance_m\": 61405.417, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0155H\", \"location\": \"Llantwit Major\", \"stage_seq\": 18, \"distance_m\": 67313.426, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0206H\", \"location\": \"Aberthaw\", \"stage_seq\": 19, \"distance_m\": 74750.423, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0217H\", \"location\": \"Barry\", \"stage_seq\": 20, \"distance_m\": 82991.834, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0222H\", \"location\": \"Cadoxton\", \"stage_seq\": 21, \"distance_m\": 86254.088, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0229H\", \"location\": \"Cogan Jn\", \"stage_seq\": 22, \"distance_m\": 92510.03, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0234H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 23, \"distance_m\": 95137.753, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0237H\", \"location\": \"Cardiff Central\", \"stage_seq\": 24, \"distance_m\": 96472.552, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0239\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 25, \"distance_m\": 97813.82, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0249H\", \"location\": \"Marshfield\", \"stage_seq\": 26, \"distance_m\": 107021.076, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0254H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 27, \"distance_m\": 112937.197, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0256H\", \"location\": \"Gaer Jn\", \"stage_seq\": 28, \"distance_m\": 113959.297, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0259H\", \"wtt_dep\": \"0301H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 29, \"distance_m\": 115338.524, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0303\", \"location\": \"Maindee West Jn\", \"stage_seq\": 30, \"distance_m\": 115889.69, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0303H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 31, \"distance_m\": 116404.855, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0306\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 32, \"distance_m\": 119060.351, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0310H\", \"location\": \"Llanwern Steelworks East\", \"stage_seq\": 33, \"distance_m\": 124194.958, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0317\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 34, \"distance_m\": 131126.218, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0322\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 35, \"distance_m\": 132921.579, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0328\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 36, \"distance_m\": 139916.461, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331\", \"location\": \"Pilning\", \"stage_seq\": 37, \"distance_m\": 142091.859, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341H\", \"location\": \"Patchway\", \"stage_seq\": 38, \"distance_m\": 148006.851, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0345\", \"wtt_dep\": \"0347\", \"location\": \"Bristol Parkway\", \"stage_seq\": 39, \"distance_m\": 150120.534, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0356\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 40, \"distance_m\": 157477.758, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Hullavington\", \"stage_seq\": 41, \"distance_m\": 178038.062, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0439\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 42, \"distance_m\": 196157.769, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0448H\", \"location\": \"Swindon\", \"stage_seq\": 43, \"distance_m\": 205400.496, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Bourton\", \"stage_seq\": 44, \"distance_m\": 213309.263, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Uffington\", \"stage_seq\": 45, \"distance_m\": 222738.935, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508H\", \"location\": \"Challow Jn\", \"stage_seq\": 46, \"distance_m\": 226752.551, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Wantage Road\", \"stage_seq\": 47, \"distance_m\": 232369.987, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Foxhall Jn\", \"stage_seq\": 48, \"distance_m\": 243273.477, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 49, \"distance_m\": 244224.077, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Didcot East Jn\", \"stage_seq\": 50, \"distance_m\": 245185.878, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Goring & Streatley\", \"stage_seq\": 51, \"distance_m\": 257664.998, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Tilehurst East Jn\", \"stage_seq\": 52, \"distance_m\": 267806.527, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Reading West Jn\", \"stage_seq\": 53, \"distance_m\": 269863.395, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0547\", \"location\": \"Reading\", \"stage_seq\": 54, \"distance_m\": 271663.905, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 55, \"distance_m\": 272823.695, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Twyford\", \"stage_seq\": 56, \"distance_m\": 279608.124, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Maidenhead\", \"stage_seq\": 57, \"distance_m\": 290496.302, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Slough\", \"stage_seq\": 58, \"distance_m\": 299725.427, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 59, \"distance_m\": 311658.122, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Southall\", \"stage_seq\": 60, \"distance_m\": 314937.822, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"West Ealing\", \"stage_seq\": 61, \"distance_m\": 318869.95, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Acton West Jn\", \"stage_seq\": 62, \"distance_m\": 321023.968, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0701\", \"location\": \"Acton Main Line\", \"stage_seq\": 63, \"distance_m\": 322639.369, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 64, \"distance_m\": 323720.362, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Willesden South West Sidings\", \"stage_seq\": 65, \"distance_m\": 324726.222, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 66, \"distance_m\": 325154.091, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Camden Jn\", \"stage_seq\": 67, \"distance_m\": 330888.989, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 68, \"distance_m\": 332315.437, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 69, \"distance_m\": 333045.32, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0754\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 70, \"distance_m\": 334595.704, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 71, \"distance_m\": 335452.705, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 72, \"distance_m\": 337821.333, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Lea Junction\", \"stage_seq\": 73, \"distance_m\": 341301.639, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Channelsea Jn\", \"stage_seq\": 74, \"distance_m\": 341602.53, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Stratford\", \"stage_seq\": 75, \"distance_m\": 342437.329, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0818H\", \"location\": \"Stratford Sig. L295\", \"stage_seq\": 76, \"distance_m\": 343014.121, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Maryland\", \"stage_seq\": 77, \"distance_m\": 343197.679, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 78, \"distance_m\": 345080.346, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Woodgrange Park\", \"stage_seq\": 79, \"distance_m\": 346042.475, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Barking Station Jn\", \"stage_seq\": 80, \"distance_m\": 347907.114, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Barking\", \"stage_seq\": 81, \"distance_m\": 348775.727, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 82, \"distance_m\": 350508.151, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 83, \"distance_m\": 352563.5, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 84, \"distance_m\": 357013.752, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Purfleet\", \"stage_seq\": 85, \"distance_m\": 362308.146, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 86, \"distance_m\": 367270.018, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Grays\", \"stage_seq\": 87, \"distance_m\": 368485.882, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0856\", \"wtt_dep\": \"0858\", \"location\": \"Seabrook R.S.\", \"stage_seq\": 88, \"distance_m\": 369451.304, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0903\", \"wtt_dep\": \"0923\", \"location\": \"Tilbury R.C.T.\", \"stage_seq\": 89, \"distance_m\": 370106.568, \"section_seq\": 1, \"route_path_id\": 145849}, {\"is_pass\": false, \"wtt_arr\": \"0938\", \"wtt_dep\": null, \"location\": \"Tilbury Container Services (DB Cargo)\", \"stage_seq\": 90, \"distance_m\": 371679.913, \"section_seq\": 1, \"route_path_id\": 145849}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 371679.913, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145849}], \"total_distance_m\": 371679.913, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 360288.116, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 11391.797, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2154", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Trostre Works", "service_state_platform": null, "timing_fact_generation": 1790013275146340, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:01.365005", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:01.893182", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 6L33 None None None None {"version": 3, "segments": [{"to_m": 319.609, "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": 345.053, "from_m": 319.609, "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": 841.092, "from_m": 345.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8300.672, "from_m": 841.092, "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": 8355.518, "from_m": 8300.672, "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": 24205.376, "from_m": 8355.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24681.087, "from_m": 24205.376, "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": 25565.857, "from_m": 24681.087, "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": 25592.47, "from_m": 25565.857, "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": 26209.776, "from_m": 25592.47, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32328.133, "from_m": 26209.776, "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": 33614.588, "from_m": 32328.133, "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": 34405.561, "from_m": 33614.588, "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": 38760.78, "from_m": 34405.561, "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": 39448.323, "from_m": 38760.78, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45257.946, "from_m": 39448.323, "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": 47624.311, "from_m": 45257.946, "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": 49794.372, "from_m": 47624.311, "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": 51928.851, "from_m": 49794.372, "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": 52414.132, "from_m": 51928.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53262.056, "from_m": 52414.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56221.33, "from_m": 53262.056, "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": 56932.731, "from_m": 56221.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73697.372, "from_m": 56932.731, "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": 74230.841, "from_m": 73697.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74290.438, "from_m": 74230.841, "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": 74306.915, "from_m": 74290.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74353.541, "from_m": 74306.915, "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": 75106.876, "from_m": 74353.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75158.821, "from_m": 75106.876, "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": 81842.024, "from_m": 75158.821, "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": 82881.292, "from_m": 81842.024, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83286.489, "from_m": 82881.292, "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": 84538.591, "from_m": 83286.489, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85116.49, "from_m": 84538.591, "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": 86571.021, "from_m": 85116.49, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90890.092, "from_m": 86571.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91668.644, "from_m": 90890.092, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92448.631, "from_m": 91668.644, "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": 93133.779, "from_m": 92448.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94218.191, "from_m": 93133.779, "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": 94730.82, "from_m": 94218.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94814.205, "from_m": 94730.82, "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": 94861.589, "from_m": 94814.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95277.257, "from_m": 94861.589, "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": 95886.994, "from_m": 95277.257, "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": 96045.186, "from_m": 95886.994, "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": 96174.976, "from_m": 96045.186, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 96659.889, "from_m": 96174.976, "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": 96789.795, "from_m": 96659.889, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 97119.174, "from_m": 96789.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": 97183.089, "from_m": 97119.174, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97294.805, "from_m": 97183.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97369.874, "from_m": 97294.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100486.049, "from_m": 97369.874, "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": 112351.811, "from_m": 100486.049, "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": 112404.073, "from_m": 112351.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112443.903, "from_m": 112404.073, "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": 115672.685, "from_m": 112443.903, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115725.021, "from_m": 115672.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115767.833, "from_m": 115725.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115830.646, "from_m": 115767.833, "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": 116530.108, "from_m": 115830.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116605.265, "from_m": 116530.108, "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": 116696.624, "from_m": 116605.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116764.524, "from_m": 116696.624, "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": 116779.747, "from_m": 116764.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117894.335, "from_m": 116779.747, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119060.351, "from_m": 117894.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119125.786, "from_m": 119060.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119237.776, "from_m": 119125.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119329.477, "from_m": 119237.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128314.219, "from_m": 119329.477, "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": 130536.113, "from_m": 128314.219, "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": 130631.809, "from_m": 130536.113, "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": 130764.684, "from_m": 130631.809, "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": 131357.962, "from_m": 130764.684, "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": 131409.555, "from_m": 131357.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131580.631, "from_m": 131409.555, "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": 140342.885, "from_m": 131580.631, "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": 141173.733, "from_m": 140342.885, "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": 141262.903, "from_m": 141173.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148356.517, "from_m": 141262.903, "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": 149922.811, "from_m": 148356.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 151354.924, "from_m": 149922.811, "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": 157295.381, "from_m": 151354.924, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 157379.94, "from_m": 157295.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157744.557, "from_m": 157379.94, "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": 167251.413, "from_m": 157744.557, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 190406.72, "from_m": 167251.413, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194542.92, "from_m": 190406.72, "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": 194638.959, "from_m": 194542.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 195284.523, "from_m": 194638.959, "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": 195812.581, "from_m": 195284.523, "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": 196115.654, "from_m": 195812.581, "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": 204850.698, "from_m": 196115.654, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 205673.518, "from_m": 204850.698, "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": 205686.887, "from_m": 205673.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207101.625, "from_m": 205686.887, "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": 232476.877, "from_m": 207101.625, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 232586.115, "from_m": 232476.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246860.933, "from_m": 232586.115, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 247008.512, "from_m": 246860.933, "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": 247123.513, "from_m": 247008.512, "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": 247170.163, "from_m": 247123.513, "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": 268002.281, "from_m": 247170.163, "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": 269682.232, "from_m": 268002.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}, {"to_m": 269743.295, "from_m": 269682.232, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 269802.609, "from_m": 269743.295, "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": 270114.228, "from_m": 269802.609, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 271062.133, "from_m": 270114.228, "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": 271198.739, "from_m": 271062.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 271238.995, "from_m": 271198.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 271428.637, "from_m": 271238.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 272140.788, "from_m": 271428.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 272765.305, "from_m": 272140.788, "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": 272823.695, "from_m": 272765.305, "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": 272879.815, "from_m": 272823.695, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 272986.702, "from_m": 272879.815, "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": 273045.083, "from_m": 272986.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273125.029, "from_m": 273045.083, "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": 281736.558, "from_m": 273125.029, "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": 281886.341, "from_m": 281736.558, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 289112.942, "from_m": 281886.341, "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": 289124.546, "from_m": 289112.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 290454.075, "from_m": 289124.546, "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": 290604.723, "from_m": 290454.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 290643.263, "from_m": 290604.723, "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": 291132.778, "from_m": 290643.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291216.291, "from_m": 291132.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 320892.563, "from_m": 291216.291, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 321073.263, "from_m": 320892.563, "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": 321229.263, "from_m": 321073.263, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 321374.092, "from_m": 321229.263, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 322793.278, "from_m": 321374.092, "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": 323605.859, "from_m": 322793.278, "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": 323775.843, "from_m": 323605.859, "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": 323827.785, "from_m": 323775.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 325064.333, "from_m": 323827.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325135.694, "from_m": 325064.333, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 325201.931, "from_m": 325135.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325345.65, "from_m": 325201.931, "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": 325421.903, "from_m": 325345.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325462.286, "from_m": 325421.903, "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": 325526.886, "from_m": 325462.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 330888.989, "from_m": 325526.886, "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": 330910.873, "from_m": 330888.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 332315.437, "from_m": 330910.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 332352.126, "from_m": 332315.437, "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": 332406.109, "from_m": 332352.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 332580.536, "from_m": 332406.109, "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": 336864.965, "from_m": 332580.536, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 337762.745, "from_m": 336864.965, "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": 337821.333, "from_m": 337762.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 340209.474, "from_m": 337821.333, "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": 340818.066, "from_m": 340209.474, "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": 341521.395, "from_m": 340818.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 342135.243, "from_m": 341521.395, "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": 342171.463, "from_m": 342135.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 342210.559, "from_m": 342171.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 342251.824, "from_m": 342210.559, "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": 342294.936, "from_m": 342251.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 342332.776, "from_m": 342294.936, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 342728.536, "from_m": 342332.776, "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": 343341.767, "from_m": 342728.536, "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": 344990.268, "from_m": 343341.767, "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": 345080.346, "from_m": 344990.268, "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": 345140.055, "from_m": 345080.346, "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": 345228.65, "from_m": 345140.055, "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": 345374.25, "from_m": 345228.65, "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": 345928.88, "from_m": 345374.25, "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": 345955.407, "from_m": 345928.88, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 345982.801, "from_m": 345955.407, "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": 348483.248, "from_m": 345982.801, "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": 353881.945, "from_m": 348483.248, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 353923.581, "from_m": 353881.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": 367270.018, "from_m": 353923.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 367350.629, "from_m": 367270.018, "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": 368734.648, "from_m": 367350.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 369269.411, "from_m": 368734.648, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 369808.522, "from_m": 369269.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 369957.779, "from_m": 369808.522, "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": 371679.913, "from_m": 369957.779, "capability_applied": null, "effective_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": 752777, "profile_key": "d6128550145be89e61611abaec0479c418f8441a0986eec0029a975ae0b94598", "schedule_id": 37596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2154", "location": "Trostre Works", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Trostre Works Jn", "stage_seq": 2, "distance_m": 319.609, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Genwen Jn", "stage_seq": 3, "distance_m": 866.386, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Morlais Jn", "stage_seq": 4, "distance_m": 5867.45, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Grovesend Sig. Pt3544", "stage_seq": 5, "distance_m": 8145.389, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Glanlliw Sig. Pt3540", "stage_seq": 6, "distance_m": 11088.286, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Llangyfelach Sig. Pt3536", "stage_seq": 7, "distance_m": 13529.267, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Jersey Marine Jn North", "stage_seq": 8, "distance_m": 23550.562, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Dynevor Jn", "stage_seq": 9, "distance_m": 24457.113, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Briton Ferry West Jn", "stage_seq": 10, "distance_m": 27120.117, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Port Talbot Parkway", "stage_seq": 11, "distance_m": 32666.418, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Margam East Jn", "stage_seq": 12, "distance_m": 36520.0, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Margam Moors Jn", "stage_seq": 13, "distance_m": 38957.774, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "0124", "location": "Stormy", "stage_seq": 14, "distance_m": 45666.016, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0131H", "location": "Bridgend", "stage_seq": 15, "distance_m": 52173.061, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0134H", "location": "Cowbridge Road S.B.", "stage_seq": 16, "distance_m": 52780.915, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0147H", "location": "Aberthaw Sig. CF3440", "stage_seq": 17, "distance_m": 61405.417, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0155H", "location": "Llantwit Major", "stage_seq": 18, "distance_m": 67313.426, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0206H", "location": "Aberthaw", "stage_seq": 19, "distance_m": 74750.423, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0217H", "location": "Barry", "stage_seq": 20, "distance_m": 82991.834, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0222H", "location": "Cadoxton", "stage_seq": 21, "distance_m": 86254.088, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0229H", "location": "Cogan Jn", "stage_seq": 22, "distance_m": 92510.03, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0234H", "location": "Penarth Curve South Jn", "stage_seq": 23, "distance_m": 95137.753, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0237H", "location": "Cardiff Central", "stage_seq": 24, "distance_m": 96472.552, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0239", "location": "Long Dyke Jn", "stage_seq": 25, "distance_m": 97813.82, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0249H", "location": "Marshfield", "stage_seq": 26, "distance_m": 107021.076, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0254H", "location": "Ebbw Jn", "stage_seq": 27, "distance_m": 112937.197, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0256H", "location": "Gaer Jn", "stage_seq": 28, "distance_m": 113959.297, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0259H", "wtt_dep": "0301H", "location": "Newport (South Wales)", "stage_seq": 29, "distance_m": 115338.524, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0303", "location": "Maindee West Jn", "stage_seq": 30, "distance_m": 115889.69, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0303H", "location": "Maindee East Jn", "stage_seq": 31, "distance_m": 116404.855, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0306", "location": "Llanwern West Jn", "stage_seq": 32, "distance_m": 119060.351, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0310H", "location": "Llanwern Steelworks East", "stage_seq": 33, "distance_m": 124194.958, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0317", "location": "Severn Tunnel Junction", "stage_seq": 34, "distance_m": 131126.218, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0322", "location": "Severn Tunnel West", "stage_seq": 35, "distance_m": 132921.579, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0328", "location": "Severn Tunnel East", "stage_seq": 36, "distance_m": 139916.461, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331", "location": "Pilning", "stage_seq": 37, "distance_m": 142091.859, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341H", "location": "Patchway", "stage_seq": 38, "distance_m": 148006.851, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0345", "wtt_dep": "0347", "location": "Bristol Parkway", "stage_seq": 39, "distance_m": 150120.534, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0356", "location": "Westerleigh Jn", "stage_seq": 40, "distance_m": 157477.758, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Hullavington", "stage_seq": 41, "distance_m": 178038.062, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0439", "location": "Wootton Bassett Jn", "stage_seq": 42, "distance_m": 196157.769, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0448H", "location": "Swindon", "stage_seq": 43, "distance_m": 205400.496, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Bourton", "stage_seq": 44, "distance_m": 213309.263, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Uffington", "stage_seq": 45, "distance_m": 222738.935, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508H", "location": "Challow Jn", "stage_seq": 46, "distance_m": 226752.551, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Wantage Road", "stage_seq": 47, "distance_m": 232369.987, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Foxhall Jn", "stage_seq": 48, "distance_m": 243273.477, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Didcot Parkway", "stage_seq": 49, "distance_m": 244224.077, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Didcot East Jn", "stage_seq": 50, "distance_m": 245185.878, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Goring & Streatley", "stage_seq": 51, "distance_m": 257664.998, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Tilehurst East Jn", "stage_seq": 52, "distance_m": 267806.527, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Reading West Jn", "stage_seq": 53, "distance_m": 269863.395, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0547", "location": "Reading", "stage_seq": 54, "distance_m": 271663.905, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Kennet Bridge Jn", "stage_seq": 55, "distance_m": 272823.695, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Twyford", "stage_seq": 56, "distance_m": 279608.124, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Maidenhead", "stage_seq": 57, "distance_m": 290496.302, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Slough", "stage_seq": 58, "distance_m": 299725.427, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Heathrow Airport Jn", "stage_seq": 59, "distance_m": 311658.122, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Southall", "stage_seq": 60, "distance_m": 314937.822, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "West Ealing", "stage_seq": 61, "distance_m": 318869.95, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Acton West Jn", "stage_seq": 62, "distance_m": 321023.968, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0701", "location": "Acton Main Line", "stage_seq": 63, "distance_m": 322639.369, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Acton Wells Jn", "stage_seq": 64, "distance_m": 323720.362, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Willesden South West Sidings", "stage_seq": 65, "distance_m": 324726.222, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Willesden West London Jn", "stage_seq": 66, "distance_m": 325154.091, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Camden Jn", "stage_seq": 67, "distance_m": 330888.989, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Camden Road Jn", "stage_seq": 68, "distance_m": 332315.437, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Camden Road East Jn", "stage_seq": 69, "distance_m": 333045.32, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0754", "location": "Westbourne Road Junction", "stage_seq": 70, "distance_m": 334595.704, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Canonbury West Jn", "stage_seq": 71, "distance_m": 335452.705, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Navarino Road Jn", "stage_seq": 72, "distance_m": 337821.333, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Lea Junction", "stage_seq": 73, "distance_m": 341301.639, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Channelsea Jn", "stage_seq": 74, "distance_m": 341602.53, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Stratford", "stage_seq": 75, "distance_m": 342437.329, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0818H", "location": "Stratford Sig. L295", "stage_seq": 76, "distance_m": 343014.121, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Maryland", "stage_seq": 77, "distance_m": 343197.679, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Forest Gate Jn", "stage_seq": 78, "distance_m": 345080.346, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Woodgrange Park", "stage_seq": 79, "distance_m": 346042.475, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Barking Station Jn", "stage_seq": 80, "distance_m": 347907.114, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Barking", "stage_seq": 81, "distance_m": 348775.727, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Ripple Lane West Jn", "stage_seq": 82, "distance_m": 350508.151, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Dagenham Dock", "stage_seq": 83, "distance_m": 352563.5, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Rainham (Essex)", "stage_seq": 84, "distance_m": 357013.752, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Purfleet", "stage_seq": 85, "distance_m": 362308.146, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849H", "location": "West Thurrock Jn", "stage_seq": 86, "distance_m": 367270.018, "section_seq": 1, "route_path_id": 145849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Grays", "stage_seq": 87, "distance_m": 368485.882, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0856", "wtt_dep": "0858", "location": "Seabrook R.S.", "stage_seq": 88, "distance_m": 369451.304, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0903", "wtt_dep": "0923", "location": "Tilbury R.C.T.", "stage_seq": 89, "distance_m": 370106.568, "section_seq": 1, "route_path_id": 145849}, {"is_pass": false, "wtt_arr": "0938", "wtt_dep": null, "location": "Tilbury Container Services (DB Cargo)", "stage_seq": 90, "distance_m": 371679.913, "section_seq": 1, "route_path_id": 145849}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 371679.913, "from_m": 0.0, "section_seq": 1, "route_path_id": 145849}], "total_distance_m": 371679.913, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 360288.116, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 11391.797, "synthetic_unknown_infrastructure_limit_mph": 60} [] Trostre Works 2154 2154 None None None Tilbury Container Services (DB Cargo) 0938 0938 None None None https://www.realtimetrains.co.uk/service/gb-nr:H57725/2026-09-21/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Trostre Works SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790013275146340 0 0 2026-09-21 22:04:01.893182 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:01.365005
724984 755544 C20575 635V81M721 2026-09-21 COMPLETE None 2026-09-21 21:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755544, "stp": "P", "toc": "Thameslink", "uid": "C20575", "consist": "700038", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20575/2026-09-21/detailed", "trust_id": "635V81M721", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": "21:54:00", "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "5V81", "timing_status": null, "origin_station": "St. Albans", "current_leg_arr": "2206", "current_leg_dep": "2204", "current_leg_end": "St. Albans", "origin_dep_time": "2154", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]}", "current_leg_start": "St. Albans Centre Sidings", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 755544, \"profile_key\": \"69649905f928f1d35be0994e9996e8ed98e05898aa3056ba2520d4ee80b16064\", \"schedule_id\": 2758, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2204\", \"location\": \"St. Albans Centre Sidings\", \"stage_seq\": 2, \"distance_m\": 338.965, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 3, \"distance_m\": 677.931, \"section_seq\": 1, \"route_path_id\": 115190}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}], \"total_distance_m\": 677.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 677.931, \"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": "2154", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1790023523569939, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:02.056158", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:02.374926", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SAC 5V81 700038 8 100 None {"version": 3, "segments": [{"to_m": 677.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 755544, "profile_key": "69649905f928f1d35be0994e9996e8ed98e05898aa3056ba2520d4ee80b16064", "schedule_id": 2758, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2154", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2204", "location": "St. Albans Centre Sidings", "stage_seq": 2, "distance_m": 338.965, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "St. Albans", "stage_seq": 3, "distance_m": 677.931, "section_seq": 1, "route_path_id": 115190}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 677.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 115190}], "total_distance_m": 677.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 677.931, "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} [] St. Albans 2154 2154 2 21:54:00 None St. Albans 2206 2206 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C20575/2026-09-21/detailed None St. Albans Centre Sidings 2026-09-21T22:04:00+01:00 St. Albans 2.0 {"type": "LineString", "coordinates": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]} 0.2 2204 2206 None None St. Albans 51.7510039 -0.3275272 51.7510039 -0.3275272 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 St. Albans SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790023523569939 1 1 2026-09-21 22:04:02.374926 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:02.056158
724985 755546 G13873 875L69M721 2026-09-21 COMPLETE None 2026-09-21 21:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755546, "stp": "P", "toc": "Southern", "uid": "G13873", "consist": "377416+377422", "dest_crs": "EGR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13873/2026-09-21/detailed", "trust_id": "875L69M721", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": "21:54:00", "dar_platform": null, "dest_station": "East Grinstead", "service_date": "2026-09-21", "dest_arr_time": "2203", "dest_platform": "2", "is_terminated": 1, "next_location": "East Grinstead", "signalling_id": "5L69", "timing_status": null, "origin_station": "East Grinstead", "current_leg_arr": "2203", "current_leg_dep": "2201", "current_leg_end": "East Grinstead", "origin_dep_time": "2154", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.020688799999999997, 51.124578], [-0.020150799999999996, 51.12485360000001], [-0.019109500000000005, 51.1253908], [-0.0189686, 51.125483], [-0.0188405, 51.12556150000001], [-0.0187522, 51.1256223], [-0.0186954, 51.1256627], [-0.018629599999999996, 51.1257058], [-0.018561, 51.12575699999999], [-0.0184889, 51.12581109999999], [-0.0183844, 51.12590089999999], [-0.0183062, 51.1259715], [-0.018222200000000004, 51.126044], [-0.0181357, 51.126125900000005], [-0.0180643, 51.12619829999999], [-0.017984299999999998, 51.1262835], [-0.017915999999999998, 51.1263574], [-0.0178725, 51.1264103], [-0.0178043, 51.126496499999995], [-0.0177405, 51.1265714], [-0.017693700000000003, 51.1266349]]}", "current_leg_start": "East Grinstead Sidings", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "51.1266349", "next_location_lon": "-0.0176937", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.328, \"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\": 519.912, \"from_m\": 107.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 627.24, \"from_m\": 519.912, \"capability_applied\": null, \"effective_limit_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\": 755546, \"profile_key\": \"3e8a00a80fda7b8156a0a2c3e3b97915f638c8254a951a11b71f5b5dd57becf7\", \"schedule_id\": 8609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133223}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2201\", \"location\": \"East Grinstead Sidings\", \"stage_seq\": 2, \"distance_m\": 313.62, \"section_seq\": 1, \"route_path_id\": 133223}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"East Grinstead\", \"stage_seq\": 3, \"distance_m\": 627.24, \"section_seq\": 1, \"route_path_id\": 133223}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 627.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133223}], \"total_distance_m\": 627.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 627.24, \"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": "2154", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.1266349", "current_position_lon": "-0.0176937", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "East Grinstead", "service_state_platform": "2", "timing_fact_generation": 1790020481912663, "current_leg_arrival_utc": "2026-09-21T22:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:02.058319", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:03.575443", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EGR EGR 5L69 377416+377422 8 100 None {"version": 3, "segments": [{"to_m": 107.328, "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": 519.912, "from_m": 107.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 627.24, "from_m": 519.912, "capability_applied": null, "effective_limit_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": 755546, "profile_key": "3e8a00a80fda7b8156a0a2c3e3b97915f638c8254a951a11b71f5b5dd57becf7", "schedule_id": 8609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2154", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133223}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2201", "location": "East Grinstead Sidings", "stage_seq": 2, "distance_m": 313.62, "section_seq": 1, "route_path_id": 133223}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 3, "distance_m": 627.24, "section_seq": 1, "route_path_id": 133223}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 627.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 133223}], "total_distance_m": 627.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 627.24, "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} [] East Grinstead 2154 2154 2 21:54:00 None East Grinstead 2203 2203 2 None None https://www.realtimetrains.co.uk/service/gb-nr:G13873/2026-09-21/detailed None East Grinstead Sidings 2026-09-21T22:01:00+01:00 East Grinstead 2.0 {"type": "LineString", "coordinates": [[-0.020688799999999997, 51.124578], [-0.020150799999999996, 51.12485360000001], [-0.019109500000000005, 51.1253908], [-0.0189686, 51.125483], [-0.0188405, 51.12556150000001], [-0.0187522, 51.1256223], [-0.0186954, 51.1256627], [-0.018629599999999996, 51.1257058], [-0.018561, 51.12575699999999], [-0.0184889, 51.12581109999999], [-0.0183844, 51.12590089999999], [-0.0183062, 51.1259715], [-0.018222200000000004, 51.126044], [-0.0181357, 51.126125900000005], [-0.0180643, 51.12619829999999], [-0.017984299999999998, 51.1262835], [-0.017915999999999998, 51.1263574], [-0.0178725, 51.1264103], [-0.0178043, 51.126496499999995], [-0.0177405, 51.1265714], [-0.017693700000000003, 51.1266349]]} 0.2 2201 2203 None None East Grinstead 51.1266349 -0.0176937 51.1266349 -0.0176937 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 East Grinstead SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790020481912663 0 0 2026-09-21 22:04:03.575443 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:02.058319
724986 756180 L82777 872J66M821 2026-09-21 COMPLETE 20356152 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 756180, "stp": "P", "toc": "South Western Railway", "uid": "L82777", "consist": "450036", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82777/2026-09-21/detailed", "trust_id": "872J66M821", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-21", "dest_arr_time": "2246", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2J66", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "2254", "current_leg_dep": "2249", "current_leg_end": "Farnham", "origin_dep_time": "2223", "origin_platform": "6", "current_location": "Farnham", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "2246", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102.95, \"from_m\": 61.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128.265, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173.178, \"from_m\": 128.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 198.26, \"from_m\": 173.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252.126, \"from_m\": 198.26, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1366.543, \"from_m\": 252.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8714.863, \"from_m\": 1366.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8920.201, \"from_m\": 8714.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11283.543, \"from_m\": 8920.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11319.538, \"from_m\": 11283.543, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11357.056, \"from_m\": 11319.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12027.729, \"from_m\": 11357.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12068.659, \"from_m\": 12027.729, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13755.139, \"from_m\": 12068.659, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15253.043, \"from_m\": 13755.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17235.7, \"from_m\": 15253.043, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17881.167, \"from_m\": 17235.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19511.217, \"from_m\": 17881.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 756180, \"profile_key\": \"fd7ffc547b5afe7341a39526821c73d47bb45ae3e2e2c3b31d1954c70baef807\", \"schedule_id\": 17620, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137480}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Wanborough\", \"stage_seq\": 2, \"distance_m\": 6716.705, \"section_seq\": 1, \"route_path_id\": 137480}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2233H\", \"location\": \"Ash\", \"stage_seq\": 3, \"distance_m\": 10047.573, \"section_seq\": 1, \"route_path_id\": 137480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 11270.755, \"section_seq\": 1, \"route_path_id\": 137480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 12109.64, \"section_seq\": 1, \"route_path_id\": 137480}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Aldershot\", \"stage_seq\": 6, \"distance_m\": 14542.392, \"section_seq\": 1, \"route_path_id\": 137480}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 137480}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137480}], \"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": "2223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:08Z\", \"source_id\": 64187729, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:16Z\", \"source_id\": 20341155, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:19Z\", \"source_id\": 64196332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:23Z\", \"source_id\": 20343650, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:42Z\", \"source_id\": 64210990, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:46Z\", \"source_id\": 20348047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:38Z\", \"source_id\": 64237875, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:37Z\", \"source_id\": 20356152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1790027620338407, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:02.247913", "service_state_evidence_id": 20356152, "current_leg_start_actual_dep": "2026-09-21T22:49:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:02.368898", "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 GLD FNH 2J66 450036 4 100 None {"version": 3, "segments": [{"to_m": 61.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102.95, "from_m": 61.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128.265, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173.178, "from_m": 128.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 198.26, "from_m": 173.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252.126, "from_m": 198.26, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1366.543, "from_m": 252.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8714.863, "from_m": 1366.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8920.201, "from_m": 8714.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11283.543, "from_m": 8920.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11319.538, "from_m": 11283.543, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11357.056, "from_m": 11319.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12027.729, "from_m": 11357.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12068.659, "from_m": 12027.729, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13755.139, "from_m": 12068.659, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15253.043, "from_m": 13755.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17235.7, "from_m": 15253.043, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17881.167, "from_m": 17235.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19511.217, "from_m": 17881.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 756180, "profile_key": "fd7ffc547b5afe7341a39526821c73d47bb45ae3e2e2c3b31d1954c70baef807", "schedule_id": 17620, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137480}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Wanborough", "stage_seq": 2, "distance_m": 6716.705, "section_seq": 1, "route_path_id": 137480}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2233H", "location": "Ash", "stage_seq": 3, "distance_m": 10047.573, "section_seq": 1, "route_path_id": 137480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 11270.755, "section_seq": 1, "route_path_id": 137480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 12109.64, "section_seq": 1, "route_path_id": 137480}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Aldershot", "stage_seq": 6, "distance_m": 14542.392, "section_seq": 1, "route_path_id": 137480}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": null, "location": "Farnham", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 137480}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 137480}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:08Z", "source_id": 64187729, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:16Z", "source_id": 20341155, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:19Z", "source_id": 64196332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:23Z", "source_id": 20343650, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:42Z", "source_id": 64210990, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:46Z", "source_id": 20348047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:38Z", "source_id": 64237875, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:37Z", "source_id": 20356152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Guildford 2223 2223 6 None None Farnham 2246 2246 2 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82777/2026-09-21/detailed None Aldershot 2026-09-21T22:49:00+01:00 Farnham 5.0 {"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} 3.1 2249 2254 Aldershot Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20356152 1790027620338407 23 23 2026-09-21 22:04:02.368898 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:02.247913
724987 756190 G01251 655D83M821 2026-09-21 COMPLETE 20354126 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 756190, "stp": "P", "toc": "CrossCountry", "uid": "G01251", "consist": "221122+221136", "dest_crs": "XUN", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01251/2026-09-21/detailed", "trust_id": "655D83M821", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barton Under Needwood RSMD", "service_date": "2026-09-21", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "Barton Under Needwood RSMD", "signalling_id": "5D83", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "2254", "current_leg_dep": "2309", "current_leg_end": "Barton Under Needwood RSMD", "origin_dep_time": "2224", "origin_platform": "9", "current_location": "Barton Under Needwood RSMD", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "-34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423], [-1.7993384229084817, 52.68670577864461], [-1.7991212000000003, 52.68676320000001], [-1.7983269999999998, 52.68697389999999], [-1.7981870000000002, 52.68701279999999], [-1.7974632999999998, 52.687233299999995], [-1.7966561, 52.6875141], [-1.7966305682390429, 52.68752128051578], [-1.796388, 52.687589499999994], [-1.7961827, 52.687667299999994], [-1.7954167000000003, 52.6879573], [-1.7947759000000003, 52.6882128], [-1.7940077, 52.6885331], [-1.7933907999999998, 52.68881409999999], [-1.7924847, 52.6892447], [-1.7914411, 52.6897852], [-1.7901675, 52.6905299], [-1.7895247, 52.69089789999999], [-1.7886554999999995, 52.69140650000001], [-1.7878797999999998, 52.69187409999999], [-1.7869427999999998, 52.6924198], [-1.7867116, 52.692555199999994], [-1.7849081, 52.6936022], [-1.7847737999999995, 52.6936858], [-1.7837753, 52.69426359999999], [-1.7836424, 52.6943435], [-1.7832131, 52.69459979999999], [-1.782937, 52.694764199999995], [-1.7823650999999998, 52.695103], [-1.7823133999999998, 52.6951377], [-1.7818385, 52.6953946], [-1.7806579, 52.69608960000001], [-1.7802679999999995, 52.6963394], [-1.7799838999999995, 52.69650039999999], [-1.7784682999999997, 52.6972964], [-1.7774339, 52.697801], [-1.7769309999999998, 52.69805279999999], [-1.7768735, 52.69807889999999], [-1.7765320999999998, 52.69822589999999], [-1.7749376999999995, 52.69887739999999], [-1.7742529, 52.6991506], [-1.7733798999999997, 52.6994802], [-1.7718411, 52.7001], [-1.7692594999999998, 52.7010788], [-1.768735, 52.7012841], [-1.76633, 52.7022537], [-1.7658465, 52.7024935], [-1.7648445999999998, 52.70309110000001], [-1.7642837, 52.70349749999999], [-1.7637050000000003, 52.7039676], [-1.7630102, 52.7047193], [-1.7626253999999997, 52.70517240000001], [-1.7617476, 52.70625729999999], [-1.7613980000000002, 52.70668939999999], [-1.7609646, 52.70724270000001], [-1.7566539084842576, 52.71253125491421], [-1.7565241000000005, 52.71269050000001], [-1.7564750999999998, 52.712757199999984], [-1.7564528999999998, 52.7127857], [-1.7561692, 52.71314449999999], [-1.7557757, 52.7136301], [-1.7553068999999997, 52.71419480000001], [-1.7547119, 52.714936599999994], [-1.7529939, 52.7170416], [-1.7526033, 52.71751600000001], [-1.7520645, 52.71813199999999], [-1.7514357, 52.7189398], [-1.7509693, 52.7195425], [-1.7504827999999997, 52.7200743], [-1.7494328, 52.72136269999999], [-1.7488650999999995, 52.7221117], [-1.7480255, 52.72314939999998], [-1.7467088999999998, 52.724710400000006], [-1.7459709, 52.7256631], [-1.7454012, 52.72635579999999], [-1.7449594999999998, 52.72680939999999], [-1.7445727999999998, 52.7272193], [-1.7436248999999997, 52.728030399999994], [-1.742765, 52.7286925], [-1.7421051999999997, 52.729165300000005], [-1.7412646, 52.7296509], [-1.7405899, 52.7299962], [-1.7401188999999997, 52.73022869999999], [-1.7396644, 52.73042540000001], [-1.7388711, 52.7307554], [-1.7385907, 52.73087290000001], [-1.7377549, 52.7311619], [-1.7371039, 52.7313663], [-1.7364033999999997, 52.731560900000005], [-1.7355299, 52.73177619999999], [-1.7350978, 52.7318708], [-1.7346425, 52.7319621], [-1.7327678999999998, 52.73231810000001], [-1.7320611999999995, 52.7324522], [-1.7319927999999998, 52.73246359999999], [-1.7308902, 52.7326763], [-1.7302998999999997, 52.7327851], [-1.7291630999999998, 52.73299840000001], [-1.7282892, 52.7331703], [-1.7274314999999998, 52.7333308], [-1.7271694, 52.7333814], [-1.7271282, 52.7333896], [-1.7265726999999995, 52.7334967], [-1.7260288, 52.73360129999999], [-1.7247424, 52.7338394], [-1.7240448999999998, 52.73397289999999], [-1.7234868, 52.73407980000001], [-1.7225062, 52.7342897], [-1.7224294, 52.7343087], [-1.7218880999999997, 52.73444570000001], [-1.7213668, 52.734603500000006], [-1.7209810999999997, 52.7347304], [-1.7205399, 52.7348875], [-1.7201376, 52.735046], [-1.7197313999999997, 52.7352312], [-1.719396, 52.7353888], [-1.7189682, 52.735611], [-1.7186895, 52.7357786], [-1.7183072999999998, 52.7360465], [-1.7179319, 52.736336400000006], [-1.7174404, 52.73678309999999], [-1.7171265, 52.7370932], [-1.7163520999999995, 52.737928100000005], [-1.7158933, 52.7384501], [-1.7154021, 52.739053], [-1.71468, 52.739940699999984], [-1.7145502999999995, 52.74009159999999], [-1.7141562999999995, 52.740513], [-1.7137005, 52.7410938], [-1.7134239, 52.7414398], [-1.7128179999999995, 52.742215], [-1.7123176999999998, 52.7428459], [-1.7116568999999997, 52.7436654], [-1.7105223, 52.74507249999999], [-1.7095952, 52.746243699999994], [-1.7094507999999995, 52.74642610000001], [-1.7090504, 52.74705819999999], [-1.7080634999999995, 52.7482497], [-1.7070023, 52.7496422], [-1.7069196999999996, 52.7497506], [-1.7067990398270907, 52.74994237890976], [-1.7067647999999995, 52.74999679999999], [-1.7067072, 52.75011979999999], [-1.7066230999999998, 52.7502874], [-1.7064778000000005, 52.75050469999999], [-1.7063541999999998, 52.750773800000005], [-1.7063007999999995, 52.7509917], [-1.7062799999999998, 52.7511327], [-1.7062611000000003, 52.75146649999999], [-1.7062148, 52.751633099999985], [-1.70619, 52.7517087], [-1.7061417, 52.7518913], [-1.7060719999999998, 52.75207639999999], [-1.7059861999999997, 52.7522403], [-1.7058655, 52.7523994], [-1.705785, 52.75249199999999], [-1.7055408999999997, 52.7528069], [-1.7047201999999997, 52.7538329], [-1.7038939999999998, 52.754854]]}", "current_leg_start": "Lichfield City", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "52.7548540", "next_location_lon": "-1.7038940", "previous_location": "Lichfield City", "current_leg_milage": "7.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1503.897, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1880.226, \"from_m\": 1503.897, \"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\": 2625.415, \"from_m\": 1880.226, \"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\": 3879.883, \"from_m\": 2625.415, \"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\": 4391.973, \"from_m\": 3879.883, \"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\": 4652.846, \"from_m\": 4391.973, \"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\": 4697.45, \"from_m\": 4652.846, \"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\": 5257.435, \"from_m\": 4697.45, \"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\": 5297.964, \"from_m\": 5257.435, \"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\": 5322.201, \"from_m\": 5297.964, \"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\": 5836.376, \"from_m\": 5322.201, \"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\": 5851.533, \"from_m\": 5836.376, \"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\": 7745.776, \"from_m\": 5851.533, \"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\": 7774.813, \"from_m\": 7745.776, \"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\": 8065.317, \"from_m\": 7774.813, \"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\": 8075.095, \"from_m\": 8065.317, \"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\": 12251.287, \"from_m\": 8075.095, \"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\": 12631.24, \"from_m\": 12251.287, \"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\": 13456.567, \"from_m\": 12631.24, \"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\": 13814.696, \"from_m\": 13456.567, \"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\": 13838.709, \"from_m\": 13814.696, \"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\": 17594.207, \"from_m\": 13838.709, \"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\": 17612.171, \"from_m\": 17594.207, \"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\": 23969.179, \"from_m\": 17612.171, \"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\": 24292.044, \"from_m\": 23969.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\": 25312.021, \"from_m\": 24292.044, \"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\": 25663.039, \"from_m\": 25312.021, \"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\": 25928.959, \"from_m\": 25663.039, \"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\": 25936.75, \"from_m\": 25928.959, \"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\": 27890.551, \"from_m\": 25936.75, \"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\": 28429.827, \"from_m\": 27890.551, \"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\": 28492.557, \"from_m\": 28429.827, \"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\": 29537.912, \"from_m\": 28492.557, \"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\": 29550.886, \"from_m\": 29537.912, \"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\": 29723.233, \"from_m\": 29550.886, \"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\": 36005.819, \"from_m\": 29723.233, \"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\": 36845.566, \"from_m\": 36005.819, \"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\": 36918.325, \"from_m\": 36845.566, \"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\": 37648.16, \"from_m\": 36918.325, \"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\": 38042.165, \"from_m\": 37648.16, \"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\": 38664.027, \"from_m\": 38042.165, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 756190, \"profile_key\": \"6077c00de68d08edf99727642db418d1bfd4bf3e0902d6dd4b04001aa7096462\", \"schedule_id\": 8275, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Aston\", \"stage_seq\": 3, \"distance_m\": 4255.924, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Four Oaks\", \"stage_seq\": 4, \"distance_m\": 14533.826, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Blake Street\", \"stage_seq\": 5, \"distance_m\": 17464.663, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2309\", \"location\": \"Lichfield City\", \"stage_seq\": 6, \"distance_m\": 26443.956, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 7, \"distance_m\": 28306.417, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Alrewas L.C.\", \"stage_seq\": 8, \"distance_m\": 34827.239, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Wichnor Jn\", \"stage_seq\": 9, \"distance_m\": 36989.826, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Barton South Jn\", \"stage_seq\": 10, \"distance_m\": 37625.669, \"section_seq\": 1, \"route_path_id\": 133132}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": null, \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 11, \"distance_m\": 38664.027, \"section_seq\": 1, \"route_path_id\": 133132}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38664.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133132}], \"total_distance_m\": 38664.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 31284.721, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7379.306, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2224", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1425.0", "current_position_lat": "52.7548540", "current_position_lon": "-1.7038940", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:07Z\", \"source_id\": 20354126, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barton Under Needwood RSMD", "service_state_platform": null, "timing_fact_generation": 1790027411770399, "current_leg_arrival_utc": "2026-09-21T23:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:02.251031", "service_state_evidence_id": 20354126, "current_leg_start_actual_dep": "2026-09-21T23:09:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:02.372413", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM XUN 5D83 221122+221136 9 125 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1503.897, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1880.226, "from_m": 1503.897, "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": 2625.415, "from_m": 1880.226, "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": 3879.883, "from_m": 2625.415, "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": 4391.973, "from_m": 3879.883, "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": 4652.846, "from_m": 4391.973, "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": 4697.45, "from_m": 4652.846, "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": 5257.435, "from_m": 4697.45, "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": 5297.964, "from_m": 5257.435, "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": 5322.201, "from_m": 5297.964, "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": 5836.376, "from_m": 5322.201, "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": 5851.533, "from_m": 5836.376, "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": 7745.776, "from_m": 5851.533, "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": 7774.813, "from_m": 7745.776, "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": 8065.317, "from_m": 7774.813, "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": 8075.095, "from_m": 8065.317, "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": 12251.287, "from_m": 8075.095, "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": 12631.24, "from_m": 12251.287, "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": 13456.567, "from_m": 12631.24, "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": 13814.696, "from_m": 13456.567, "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": 13838.709, "from_m": 13814.696, "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": 17594.207, "from_m": 13838.709, "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": 17612.171, "from_m": 17594.207, "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": 23969.179, "from_m": 17612.171, "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": 24292.044, "from_m": 23969.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": 25312.021, "from_m": 24292.044, "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": 25663.039, "from_m": 25312.021, "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": 25928.959, "from_m": 25663.039, "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": 25936.75, "from_m": 25928.959, "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": 27890.551, "from_m": 25936.75, "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": 28429.827, "from_m": 27890.551, "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": 28492.557, "from_m": 28429.827, "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": 29537.912, "from_m": 28492.557, "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": 29550.886, "from_m": 29537.912, "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": 29723.233, "from_m": 29550.886, "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": 36005.819, "from_m": 29723.233, "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": 36845.566, "from_m": 36005.819, "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": 36918.325, "from_m": 36845.566, "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": 37648.16, "from_m": 36918.325, "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": 38042.165, "from_m": 37648.16, "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": 38664.027, "from_m": 38042.165, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 756190, "profile_key": "6077c00de68d08edf99727642db418d1bfd4bf3e0902d6dd4b04001aa7096462", "schedule_id": 8275, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2224", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Aston", "stage_seq": 3, "distance_m": 4255.924, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Four Oaks", "stage_seq": 4, "distance_m": 14533.826, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Blake Street", "stage_seq": 5, "distance_m": 17464.663, "section_seq": 1, "route_path_id": 133132}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2309", "location": "Lichfield City", "stage_seq": 6, "distance_m": 26443.956, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Lichfield Trent Valley HL", "stage_seq": 7, "distance_m": 28306.417, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Alrewas L.C.", "stage_seq": 8, "distance_m": 34827.239, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Wichnor Jn", "stage_seq": 9, "distance_m": 36989.826, "section_seq": 1, "route_path_id": 133132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Barton South Jn", "stage_seq": 10, "distance_m": 37625.669, "section_seq": 1, "route_path_id": 133132}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Barton Under Needwood RSMD", "stage_seq": 11, "distance_m": 38664.027, "section_seq": 1, "route_path_id": 133132}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38664.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 133132}], "total_distance_m": 38664.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 31284.721, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7379.306, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:07Z", "source_id": 20354126, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Birmingham New Street 2224 2224 9 None None Barton Under Needwood RSMD 2328 2328 None EARLY -34 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01251/2026-09-21/detailed None Lichfield City 2026-09-21T23:09:00+01:00 Barton Under Needwood RSMD 1425.0 {"type": "LineString", "coordinates": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423], [-1.7993384229084817, 52.68670577864461], [-1.7991212000000003, 52.68676320000001], [-1.7983269999999998, 52.68697389999999], [-1.7981870000000002, 52.68701279999999], [-1.7974632999999998, 52.687233299999995], [-1.7966561, 52.6875141], [-1.7966305682390429, 52.68752128051578], [-1.796388, 52.687589499999994], [-1.7961827, 52.687667299999994], [-1.7954167000000003, 52.6879573], [-1.7947759000000003, 52.6882128], [-1.7940077, 52.6885331], [-1.7933907999999998, 52.68881409999999], [-1.7924847, 52.6892447], [-1.7914411, 52.6897852], [-1.7901675, 52.6905299], [-1.7895247, 52.69089789999999], [-1.7886554999999995, 52.69140650000001], [-1.7878797999999998, 52.69187409999999], [-1.7869427999999998, 52.6924198], [-1.7867116, 52.692555199999994], [-1.7849081, 52.6936022], [-1.7847737999999995, 52.6936858], [-1.7837753, 52.69426359999999], [-1.7836424, 52.6943435], [-1.7832131, 52.69459979999999], [-1.782937, 52.694764199999995], [-1.7823650999999998, 52.695103], [-1.7823133999999998, 52.6951377], [-1.7818385, 52.6953946], [-1.7806579, 52.69608960000001], [-1.7802679999999995, 52.6963394], [-1.7799838999999995, 52.69650039999999], [-1.7784682999999997, 52.6972964], [-1.7774339, 52.697801], [-1.7769309999999998, 52.69805279999999], [-1.7768735, 52.69807889999999], [-1.7765320999999998, 52.69822589999999], [-1.7749376999999995, 52.69887739999999], [-1.7742529, 52.6991506], [-1.7733798999999997, 52.6994802], [-1.7718411, 52.7001], [-1.7692594999999998, 52.7010788], [-1.768735, 52.7012841], [-1.76633, 52.7022537], [-1.7658465, 52.7024935], [-1.7648445999999998, 52.70309110000001], [-1.7642837, 52.70349749999999], [-1.7637050000000003, 52.7039676], [-1.7630102, 52.7047193], [-1.7626253999999997, 52.70517240000001], [-1.7617476, 52.70625729999999], [-1.7613980000000002, 52.70668939999999], [-1.7609646, 52.70724270000001], [-1.7566539084842576, 52.71253125491421], [-1.7565241000000005, 52.71269050000001], [-1.7564750999999998, 52.712757199999984], [-1.7564528999999998, 52.7127857], [-1.7561692, 52.71314449999999], [-1.7557757, 52.7136301], [-1.7553068999999997, 52.71419480000001], [-1.7547119, 52.714936599999994], [-1.7529939, 52.7170416], [-1.7526033, 52.71751600000001], [-1.7520645, 52.71813199999999], [-1.7514357, 52.7189398], [-1.7509693, 52.7195425], [-1.7504827999999997, 52.7200743], [-1.7494328, 52.72136269999999], [-1.7488650999999995, 52.7221117], [-1.7480255, 52.72314939999998], [-1.7467088999999998, 52.724710400000006], [-1.7459709, 52.7256631], [-1.7454012, 52.72635579999999], [-1.7449594999999998, 52.72680939999999], [-1.7445727999999998, 52.7272193], [-1.7436248999999997, 52.728030399999994], [-1.742765, 52.7286925], [-1.7421051999999997, 52.729165300000005], [-1.7412646, 52.7296509], [-1.7405899, 52.7299962], [-1.7401188999999997, 52.73022869999999], [-1.7396644, 52.73042540000001], [-1.7388711, 52.7307554], [-1.7385907, 52.73087290000001], [-1.7377549, 52.7311619], [-1.7371039, 52.7313663], [-1.7364033999999997, 52.731560900000005], [-1.7355299, 52.73177619999999], [-1.7350978, 52.7318708], [-1.7346425, 52.7319621], [-1.7327678999999998, 52.73231810000001], [-1.7320611999999995, 52.7324522], [-1.7319927999999998, 52.73246359999999], [-1.7308902, 52.7326763], [-1.7302998999999997, 52.7327851], [-1.7291630999999998, 52.73299840000001], [-1.7282892, 52.7331703], [-1.7274314999999998, 52.7333308], [-1.7271694, 52.7333814], [-1.7271282, 52.7333896], [-1.7265726999999995, 52.7334967], [-1.7260288, 52.73360129999999], [-1.7247424, 52.7338394], [-1.7240448999999998, 52.73397289999999], [-1.7234868, 52.73407980000001], [-1.7225062, 52.7342897], [-1.7224294, 52.7343087], [-1.7218880999999997, 52.73444570000001], [-1.7213668, 52.734603500000006], [-1.7209810999999997, 52.7347304], [-1.7205399, 52.7348875], [-1.7201376, 52.735046], [-1.7197313999999997, 52.7352312], [-1.719396, 52.7353888], [-1.7189682, 52.735611], [-1.7186895, 52.7357786], [-1.7183072999999998, 52.7360465], [-1.7179319, 52.736336400000006], [-1.7174404, 52.73678309999999], [-1.7171265, 52.7370932], [-1.7163520999999995, 52.737928100000005], [-1.7158933, 52.7384501], [-1.7154021, 52.739053], [-1.71468, 52.739940699999984], [-1.7145502999999995, 52.74009159999999], [-1.7141562999999995, 52.740513], [-1.7137005, 52.7410938], [-1.7134239, 52.7414398], [-1.7128179999999995, 52.742215], [-1.7123176999999998, 52.7428459], [-1.7116568999999997, 52.7436654], [-1.7105223, 52.74507249999999], [-1.7095952, 52.746243699999994], [-1.7094507999999995, 52.74642610000001], [-1.7090504, 52.74705819999999], [-1.7080634999999995, 52.7482497], [-1.7070023, 52.7496422], [-1.7069196999999996, 52.7497506], [-1.7067990398270907, 52.74994237890976], [-1.7067647999999995, 52.74999679999999], [-1.7067072, 52.75011979999999], [-1.7066230999999998, 52.7502874], [-1.7064778000000005, 52.75050469999999], [-1.7063541999999998, 52.750773800000005], [-1.7063007999999995, 52.7509917], [-1.7062799999999998, 52.7511327], [-1.7062611000000003, 52.75146649999999], [-1.7062148, 52.751633099999985], [-1.70619, 52.7517087], [-1.7061417, 52.7518913], [-1.7060719999999998, 52.75207639999999], [-1.7059861999999997, 52.7522403], [-1.7058655, 52.7523994], [-1.705785, 52.75249199999999], [-1.7055408999999997, 52.7528069], [-1.7047201999999997, 52.7538329], [-1.7038939999999998, 52.754854]]} 7.5 2309 2254 Lichfield City Barton Under Needwood RSMD Barton Under Needwood RSMD 52.7548540 -1.7038940 52.7548540 -1.7038940 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Barton Under Needwood RSMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20354126 1790027411770399 18 18 2026-09-21 22:04:02.372413 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:02.251031
724988 756241 C48537 742J75M821 2026-09-21 COMPLETE 20355513 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 756241, "stp": "P", "toc": "Great Western Railway", "uid": "C48537", "consist": "165113", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48537/2026-09-21/detailed", "trust_id": "742J75M821", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J75", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "2254", "current_leg_dep": "2245", "current_leg_end": "Basingstoke", "origin_dep_time": "2226", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1623.761, \"from_m\": 1344.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1671.632, \"from_m\": 1623.761, \"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\": 2984.309, \"from_m\": 1671.632, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3912.99, \"from_m\": 2984.309, \"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\": 4769.009, \"from_m\": 3912.99, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24229.93, \"from_m\": 4769.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24599.616, \"from_m\": 24229.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\": 24857.429, \"from_m\": 24599.616, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 756241, \"profile_key\": \"7f73b928e065d0b1517a6054145c24d5394a91d3c0ca211d3108ab76622cf00d\", \"schedule_id\": 6390, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2825.61, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2234\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4687.172, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2240\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 11576.609, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 16885.497, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 24857.429, \"section_seq\": 1, \"route_path_id\": 116199}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24857.429, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116199}], \"total_distance_m\": 24857.429, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24857.429, \"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": "2226", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:22Z\", \"source_id\": 64186272, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:29Z\", \"source_id\": 20340680, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:55Z\", \"source_id\": 64187238, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:01Z\", \"source_id\": 20341008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:14Z\", \"source_id\": 64196100, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:17Z\", \"source_id\": 20343588, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:14Z\", \"source_id\": 64208083, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:21Z\", \"source_id\": 20347158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:15Z\", \"source_id\": 64219600, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:18Z\", \"source_id\": 20350734, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:30Z\", \"source_id\": 64235771, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:35Z\", \"source_id\": 20355513, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1790027555860293, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:08.201457", "service_state_evidence_id": 20355513, "current_leg_start_actual_dep": "2026-09-21T22:46:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:08.575614", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDG BSK 2J75 165113 3 90 None {"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1623.761, "from_m": 1344.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1671.632, "from_m": 1623.761, "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": 2984.309, "from_m": 1671.632, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3912.99, "from_m": 2984.309, "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": 4769.009, "from_m": 3912.99, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24229.93, "from_m": 4769.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24599.616, "from_m": 24229.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": 24857.429, "from_m": 24599.616, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 756241, "profile_key": "7f73b928e065d0b1517a6054145c24d5394a91d3c0ca211d3108ab76622cf00d", "schedule_id": 6390, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2226", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228H", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 116199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2825.61, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2234", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4687.172, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2240", "location": "Mortimer", "stage_seq": 6, "distance_m": 11576.609, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 16885.497, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 24857.429, "section_seq": 1, "route_path_id": 116199}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24857.429, "from_m": 0.0, "section_seq": 1, "route_path_id": 116199}], "total_distance_m": 24857.429, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24857.429, "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": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:22Z", "source_id": 64186272, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:29Z", "source_id": 20340680, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:55Z", "source_id": 64187238, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:01Z", "source_id": 20341008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:14Z", "source_id": 64196100, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:17Z", "source_id": 20343588, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:14Z", "source_id": 64208083, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:21Z", "source_id": 20347158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:15Z", "source_id": 64219600, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:18Z", "source_id": 20350734, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:30Z", "source_id": 64235771, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:35Z", "source_id": 20355513, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Reading 2226 2226 1 None None Basingstoke 2253 2253 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48537/2026-09-21/detailed None Bramley (Hants) 2026-09-21T22:46:30+01:00 Basingstoke 9.0 {"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.0 2245 2254 Bramley (Hants) Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355513 1790027555860293 34 34 2026-09-21 22:04:08.575614 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:08.201457
724989 756144 C05317 065F32M821 2026-09-21 COMPLETE 20356424 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 756144, "stp": "P", "toc": "ScotRail", "uid": "C05317", "consist": "320306", "dest_crs": "RUT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05317/2026-09-21/detailed", "trust_id": "065F32M821", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rutherglen", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": "1", "is_terminated": 1, "next_location": "Rutherglen", "signalling_id": "5F32", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "2254", "current_leg_dep": "2244", "current_leg_end": "Rutherglen", "origin_dep_time": "2222", "origin_platform": "5", "current_location": "Rutherglen", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.258504633537111, 55.85844722707868], [-4.2583191, 55.85843179999999], [-4.258306070166401, 55.85843083867406], [-4.258227292680238, 55.85842502656244], [-4.258117155132063, 55.85841690074036], [-4.258064108847082, 55.858412987045625], [-4.257942599680323, 55.858404022235675], [-4.257864819682917, 55.85839828371366], [-4.2578298, 55.8583957], [-4.2577986999999995, 55.8583836], [-4.2577383, 55.8583753], [-4.2576474, 55.85838069999999], [-4.257579979839453, 55.85837647475847], [-4.257537299999999, 55.858373799999995], [-4.257410199999999, 55.858369200000006], [-4.2572459, 55.8583598], [-4.2570629, 55.858353599999994], [-4.2565696, 55.8583115], [-4.2523221, 55.857803800000006], [-4.252169, 55.857773299999984], [-4.2520483, 55.85774769999999], [-4.251894899999999, 55.8577184], [-4.2517439, 55.857698], [-4.251385800000001, 55.8576531], [-4.2511658, 55.8576242], [-4.2508668, 55.8575904], [-4.2506281, 55.8575685], [-4.2504437, 55.8575519], [-4.250167299999999, 55.8575263], [-4.2499816, 55.85751580000001], [-4.2497872, 55.8575031], [-4.2495719, 55.8574844], [-4.2463649, 55.8570783], [-4.2456328, 55.856997], [-4.245624022018766, 55.856995416437215], [-4.2453889, 55.85695299999999], [-4.245214699999999, 55.85690979999998], [-4.2450451, 55.85684740000001], [-4.244469699999999, 55.85664280000001], [-4.2439746, 55.8564618], [-4.2436919, 55.85634279999999], [-4.243494, 55.856243], [-4.243279597960601, 55.85612891343724], [-4.243234977930446, 55.85610517040329], [-4.243145855838939, 55.85611958458772], [-4.2407736, 55.8548577], [-4.2405377, 55.854721], [-4.239917999999999, 55.8544018], [-4.239305099999999, 55.8540352], [-4.2388961, 55.853765], [-4.2384633, 55.853503], [-4.2350976, 55.85153999999999], [-4.2349432, 55.8514657], [-4.2346535, 55.8513542], [-4.2344795, 55.85128999999999], [-4.2343079999999995, 55.85122940000001], [-4.234152699999999, 55.8511844], [-4.233996399999999, 55.85113889999999], [-4.2338464, 55.85110569999999], [-4.233667999999999, 55.8510677], [-4.2333863, 55.851008699999994], [-4.2331406, 55.8509645], [-4.2325064, 55.85084990000001], [-4.2322836, 55.8508087], [-4.232091799999999, 55.8507677], [-4.2319606, 55.8507406], [-4.2318285, 55.850709300000005], [-4.2316795, 55.85066139999999], [-4.2312537, 55.8505103], [-4.230734099999999, 55.850327699999994], [-4.2302272, 55.8501575], [-4.2295647, 55.84997980000001], [-4.226964399999999, 55.849325099999994], [-4.2264374, 55.8491528], [-4.226123499999999, 55.8490233], [-4.2259873, 55.8489721], [-4.2258305, 55.848906799999995], [-4.2256653, 55.84882749999999], [-4.225531, 55.8487654], [-4.2254031, 55.8486995], [-4.225220899999999, 55.8485979], [-4.2251211, 55.84853989999999], [-4.225008599999999, 55.8484711], [-4.2248570999999995, 55.84837389999999], [-4.2246497, 55.8482299], [-4.2244427, 55.8480748], [-4.2240956, 55.8478108], [-4.2232231, 55.8471614], [-4.222081835361751, 55.84630692334289], [-4.2207425999999995, 55.8453042], [-4.2186658, 55.8437492], [-4.218453, 55.84358709999999], [-4.218307199999999, 55.8434688], [-4.218204799999999, 55.84338399999999], [-4.2181206, 55.8433113], [-4.2180133, 55.843215099999995], [-4.217932399999999, 55.84313310000001], [-4.2177894, 55.8429567], [-4.217718699999999, 55.8428647], [-4.217657099999999, 55.84277939999999], [-4.217607699999999, 55.8426984], [-4.2175698, 55.84262270000001], [-4.217536099999999, 55.8425409], [-4.2175145999999994, 55.842476], [-4.2174921, 55.84239819999999], [-4.2174743, 55.84233509999999], [-4.2174614, 55.8422832], [-4.2174534, 55.8422481], [-4.2174438, 55.8421989], [-4.2174306, 55.84212410000001], [-4.2174173, 55.8420421], [-4.2173407, 55.8413437], [-4.2171751, 55.84000879999999], [-4.2171205, 55.839588500000005], [-4.2171062, 55.83947289999999], [-4.217092199999999, 55.8393908], [-4.2170859, 55.83935400000001], [-4.2170563, 55.8391967], [-4.2170115, 55.83903029999999], [-4.216967099999999, 55.8388436], [-4.2169332, 55.8387259], [-4.216897199999999, 55.83861169999999], [-4.2168209, 55.83842439999999], [-4.216747799999999, 55.83826349999999], [-4.2166517, 55.838091], [-4.2165435, 55.83792069999999], [-4.2164534, 55.8377827], [-4.2163395999999995, 55.837628599999995], [-4.216153599999999, 55.8374039], [-4.2160403, 55.8372575], [-4.215929, 55.837116], [-4.215845099999999, 55.83700420000001], [-4.215786399999999, 55.8369202], [-4.2157396, 55.8368518], [-4.2156574, 55.83672730000001], [-4.2156076, 55.8366263], [-4.2155586, 55.8365317], [-4.215518599999999, 55.8364452], [-4.2155043999999995, 55.8364126], [-4.215058700000001, 55.835302599999984], [-4.214778699999999, 55.8346095], [-4.2147540999999995, 55.83454849999999], [-4.2145915, 55.8341401], [-4.214424, 55.83372409999999], [-4.214308848878485, 55.833445001917745], [-4.2142935, 55.83340780000001], [-4.2141919, 55.8331525], [-4.2141305, 55.8329857], [-4.214080599999999, 55.832838900000006], [-4.214038399999999, 55.8326992], [-4.2140036, 55.8325661], [-4.213972899999999, 55.8324389], [-4.2139369, 55.8322922], [-4.2138983, 55.8321395], [-4.2138662, 55.83202489999999], [-4.213842799999999, 55.8319291], [-4.2137377, 55.8316849], [-4.2136462, 55.8315026], [-4.2134967, 55.8312928]]}", "current_leg_start": "Glasgow Central Low Level", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "55.8312928", "next_location_lon": "-4.2134967", "previous_location": "Glasgow Central Low Level", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"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\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"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\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"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\": 11936.995, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11979.283, \"from_m\": 11936.995, \"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\": 12224.649, \"from_m\": 11979.283, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12463.382, \"from_m\": 12224.649, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13102.602, \"from_m\": 12463.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13813.038, \"from_m\": 13102.602, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14113.177, \"from_m\": 13813.038, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14281.947, \"from_m\": 14113.177, \"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\": 17835.272, \"from_m\": 14281.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}], \"service_id\": 756144, \"profile_key\": \"53781e18bfe8adecdfd194de3417cdcaaca5a68b7d54a8cdc73adcb4d4a774a4\", \"schedule_id\": 687, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2228\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2241H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 10, \"distance_m\": 13307.702, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Rutherglen North Jn\", \"stage_seq\": 11, \"distance_m\": 17594.246, \"section_seq\": 1, \"route_path_id\": 130727}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Rutherglen\", \"stage_seq\": 12, \"distance_m\": 17835.272, \"section_seq\": 1, \"route_path_id\": 130727}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 17835.272, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130727}], \"total_distance_m\": 17835.272, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 17835.272, \"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": "2222", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8312928", "current_position_lon": "-4.2134967", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:03Z\", \"source_id\": 64181432, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:07Z\", \"source_id\": 20339251, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:55Z\", \"source_id\": 64183174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:56Z\", \"source_id\": 20339762, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:02Z\", \"source_id\": 64185429, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:09Z\", \"source_id\": 20340477, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:55Z\", \"source_id\": 64187266, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:58Z\", \"source_id\": 20340978, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:00Z\", \"source_id\": 64207654, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:06Z\", \"source_id\": 20347054, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 64211437, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:04Z\", \"source_id\": 20348172, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:22Z\", \"source_id\": 64219837, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:28Z\", \"source_id\": 20350819, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:04Z\", \"source_id\": 64238661, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:08Z\", \"source_id\": 20356424, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rutherglen", "service_state_platform": "1", "timing_fact_generation": 1790027649409851, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:09.403235", "service_state_evidence_id": 20356424, "current_leg_start_actual_dep": "2026-09-21T22:44:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:09.561109", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR RUT 5F32 320306 3 90 None {"version": 3, "segments": [{"to_m": 115.239, "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": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "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": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "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": 11936.995, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11979.283, "from_m": 11936.995, "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": 12224.649, "from_m": 11979.283, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12463.382, "from_m": 12224.649, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13102.602, "from_m": 12463.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13813.038, "from_m": 13102.602, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14113.177, "from_m": 13813.038, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14281.947, "from_m": 14113.177, "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": 17835.272, "from_m": 14281.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}], "service_id": 756144, "profile_key": "53781e18bfe8adecdfd194de3417cdcaaca5a68b7d54a8cdc73adcb4d4a774a4", "schedule_id": 687, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2222", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 130727}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2228", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Hyndland", "stage_seq": 7, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Partick", "stage_seq": 8, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 130727}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2241H", "location": "Glasgow Central Low Level", "stage_seq": 10, "distance_m": 13307.702, "section_seq": 1, "route_path_id": 130727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Rutherglen North Jn", "stage_seq": 11, "distance_m": 17594.246, "section_seq": 1, "route_path_id": 130727}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Rutherglen", "stage_seq": 12, "distance_m": 17835.272, "section_seq": 1, "route_path_id": 130727}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 17835.272, "from_m": 0.0, "section_seq": 1, "route_path_id": 130727}], "total_distance_m": 17835.272, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 17835.272, "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": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:03Z", "source_id": 64181432, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:25:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:07Z", "source_id": 20339251, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:55Z", "source_id": 64183174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:56Z", "source_id": 20339762, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:02Z", "source_id": 64185429, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:09Z", "source_id": 20340477, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:55Z", "source_id": 64187266, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:58Z", "source_id": 20340978, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:00Z", "source_id": 64207654, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:06Z", "source_id": 20347054, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 64211437, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:04Z", "source_id": 20348172, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:22Z", "source_id": 64219837, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:28Z", "source_id": 20350819, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:04Z", "source_id": 64238661, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:08Z", "source_id": 20356424, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Dalmuir 2222 2222 5 None None Rutherglen 2251 2251 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C05317/2026-09-21/detailed None Glasgow Central Low Level 2026-09-21T22:44:30+01:00 Rutherglen 10.0 {"type": "LineString", "coordinates": [[-4.258504633537111, 55.85844722707868], [-4.2583191, 55.85843179999999], [-4.258306070166401, 55.85843083867406], [-4.258227292680238, 55.85842502656244], [-4.258117155132063, 55.85841690074036], [-4.258064108847082, 55.858412987045625], [-4.257942599680323, 55.858404022235675], [-4.257864819682917, 55.85839828371366], [-4.2578298, 55.8583957], [-4.2577986999999995, 55.8583836], [-4.2577383, 55.8583753], [-4.2576474, 55.85838069999999], [-4.257579979839453, 55.85837647475847], [-4.257537299999999, 55.858373799999995], [-4.257410199999999, 55.858369200000006], [-4.2572459, 55.8583598], [-4.2570629, 55.858353599999994], [-4.2565696, 55.8583115], [-4.2523221, 55.857803800000006], [-4.252169, 55.857773299999984], [-4.2520483, 55.85774769999999], [-4.251894899999999, 55.8577184], [-4.2517439, 55.857698], [-4.251385800000001, 55.8576531], [-4.2511658, 55.8576242], [-4.2508668, 55.8575904], [-4.2506281, 55.8575685], [-4.2504437, 55.8575519], [-4.250167299999999, 55.8575263], [-4.2499816, 55.85751580000001], [-4.2497872, 55.8575031], [-4.2495719, 55.8574844], [-4.2463649, 55.8570783], [-4.2456328, 55.856997], [-4.245624022018766, 55.856995416437215], [-4.2453889, 55.85695299999999], [-4.245214699999999, 55.85690979999998], [-4.2450451, 55.85684740000001], [-4.244469699999999, 55.85664280000001], [-4.2439746, 55.8564618], [-4.2436919, 55.85634279999999], [-4.243494, 55.856243], [-4.243279597960601, 55.85612891343724], [-4.243234977930446, 55.85610517040329], [-4.243145855838939, 55.85611958458772], [-4.2407736, 55.8548577], [-4.2405377, 55.854721], [-4.239917999999999, 55.8544018], [-4.239305099999999, 55.8540352], [-4.2388961, 55.853765], [-4.2384633, 55.853503], [-4.2350976, 55.85153999999999], [-4.2349432, 55.8514657], [-4.2346535, 55.8513542], [-4.2344795, 55.85128999999999], [-4.2343079999999995, 55.85122940000001], [-4.234152699999999, 55.8511844], [-4.233996399999999, 55.85113889999999], [-4.2338464, 55.85110569999999], [-4.233667999999999, 55.8510677], [-4.2333863, 55.851008699999994], [-4.2331406, 55.8509645], [-4.2325064, 55.85084990000001], [-4.2322836, 55.8508087], [-4.232091799999999, 55.8507677], [-4.2319606, 55.8507406], [-4.2318285, 55.850709300000005], [-4.2316795, 55.85066139999999], [-4.2312537, 55.8505103], [-4.230734099999999, 55.850327699999994], [-4.2302272, 55.8501575], [-4.2295647, 55.84997980000001], [-4.226964399999999, 55.849325099999994], [-4.2264374, 55.8491528], [-4.226123499999999, 55.8490233], [-4.2259873, 55.8489721], [-4.2258305, 55.848906799999995], [-4.2256653, 55.84882749999999], [-4.225531, 55.8487654], [-4.2254031, 55.8486995], [-4.225220899999999, 55.8485979], [-4.2251211, 55.84853989999999], [-4.225008599999999, 55.8484711], [-4.2248570999999995, 55.84837389999999], [-4.2246497, 55.8482299], [-4.2244427, 55.8480748], [-4.2240956, 55.8478108], [-4.2232231, 55.8471614], [-4.222081835361751, 55.84630692334289], [-4.2207425999999995, 55.8453042], [-4.2186658, 55.8437492], [-4.218453, 55.84358709999999], [-4.218307199999999, 55.8434688], [-4.218204799999999, 55.84338399999999], [-4.2181206, 55.8433113], [-4.2180133, 55.843215099999995], [-4.217932399999999, 55.84313310000001], [-4.2177894, 55.8429567], [-4.217718699999999, 55.8428647], [-4.217657099999999, 55.84277939999999], [-4.217607699999999, 55.8426984], [-4.2175698, 55.84262270000001], [-4.217536099999999, 55.8425409], [-4.2175145999999994, 55.842476], [-4.2174921, 55.84239819999999], [-4.2174743, 55.84233509999999], [-4.2174614, 55.8422832], [-4.2174534, 55.8422481], [-4.2174438, 55.8421989], [-4.2174306, 55.84212410000001], [-4.2174173, 55.8420421], [-4.2173407, 55.8413437], [-4.2171751, 55.84000879999999], [-4.2171205, 55.839588500000005], [-4.2171062, 55.83947289999999], [-4.217092199999999, 55.8393908], [-4.2170859, 55.83935400000001], [-4.2170563, 55.8391967], [-4.2170115, 55.83903029999999], [-4.216967099999999, 55.8388436], [-4.2169332, 55.8387259], [-4.216897199999999, 55.83861169999999], [-4.2168209, 55.83842439999999], [-4.216747799999999, 55.83826349999999], [-4.2166517, 55.838091], [-4.2165435, 55.83792069999999], [-4.2164534, 55.8377827], [-4.2163395999999995, 55.837628599999995], [-4.216153599999999, 55.8374039], [-4.2160403, 55.8372575], [-4.215929, 55.837116], [-4.215845099999999, 55.83700420000001], [-4.215786399999999, 55.8369202], [-4.2157396, 55.8368518], [-4.2156574, 55.83672730000001], [-4.2156076, 55.8366263], [-4.2155586, 55.8365317], [-4.215518599999999, 55.8364452], [-4.2155043999999995, 55.8364126], [-4.215058700000001, 55.835302599999984], [-4.214778699999999, 55.8346095], [-4.2147540999999995, 55.83454849999999], [-4.2145915, 55.8341401], [-4.214424, 55.83372409999999], [-4.214308848878485, 55.833445001917745], [-4.2142935, 55.83340780000001], [-4.2141919, 55.8331525], [-4.2141305, 55.8329857], [-4.214080599999999, 55.832838900000006], [-4.214038399999999, 55.8326992], [-4.2140036, 55.8325661], [-4.213972899999999, 55.8324389], [-4.2139369, 55.8322922], [-4.2138983, 55.8321395], [-4.2138662, 55.83202489999999], [-4.213842799999999, 55.8319291], [-4.2137377, 55.8316849], [-4.2136462, 55.8315026], [-4.2134967, 55.8312928]]} 2.9 2244 2254 Glasgow Central Low Level Rutherglen Rutherglen 55.8312928 -4.2134967 55.8312928 -4.2134967 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Rutherglen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20356424 1790027649409851 46 46 2026-09-21 22:04:09.561109 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:09.403235
724990 756457 L86273 865T65M821 2026-09-21 COMPLETE 20356414 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 756457, "stp": "P", "toc": "South Western Railway", "uid": "L86273", "consist": "450048+450093", "dest_crs": "XFR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86273/2026-09-21/detailed", "trust_id": "865T65M821", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Fratton Carriage Servicing Depot", "service_date": "2026-09-21", "dest_arr_time": "2251", "dest_platform": null, "is_terminated": 1, "next_location": "Fratton Carriage Servicing Depot", "signalling_id": "5T65", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "2254", "current_leg_dep": "2247½", "current_leg_end": "Fratton Carriage Servicing Depot", "origin_dep_time": "2237", "origin_platform": "1", "current_location": "Fratton Carriage Servicing Depot", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.07842069253565, 50.79656408183831], [-1.0779783409434258, 50.796462647658814], [-1.0776201, 50.796380500000005], [-1.0771583, 50.79627459999999], [-1.0766956, 50.7961944], [-1.0762972999999998, 50.7961517], [-1.0759499, 50.79612999999999], [-1.0751389, 50.79610099999999], [-1.0746923, 50.79607639999998], [-1.0742133, 50.79603399999999], [-1.0738007, 50.79600979999999], [-1.0734353, 50.7959965], [-1.073143, 50.7959899], [-1.0729108, 50.7959779], [-1.0727384, 50.7959636], [-1.0725838, 50.795944299999995], [-1.0724616, 50.795926299999984], [-1.0723491, 50.79590259999999], [-1.0720299, 50.79581819999999], [-1.0716825, 50.7957194], [-1.0712961, 50.79557479999998], [-1.0710224, 50.7954574], [-1.0708108, 50.7953684], [-1.0706188, 50.7952957], [-1.0704788, 50.7952523], [-1.0702966, 50.795201200000015], [-1.0700456, 50.79514149999999]]}", "current_leg_start": "Fratton Staff Halt", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "50.7951415", "next_location_lon": "-1.0700456", "previous_location": "Fratton Staff Halt", "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\": 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\": 1819.233, \"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\": 1886.632, \"from_m\": 1819.233, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2248.478, \"from_m\": 1886.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2308.419, \"from_m\": 2248.478, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2867.738, \"from_m\": 2308.419, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 756457, \"profile_key\": \"7bbbad990e7511e5d56923774b79fda2ff31d4fc571809b1bb18e6ecb70f1460\", \"schedule_id\": 18347, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116324}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1464.88, \"section_seq\": 1, \"route_path_id\": 116324}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2247H\", \"location\": \"Fratton Staff Halt\", \"stage_seq\": 3, \"distance_m\": 2248.478, \"section_seq\": 1, \"route_path_id\": 116324}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Fratton Carriage Servicing Depot\", \"stage_seq\": 4, \"distance_m\": 2867.738, \"section_seq\": 1, \"route_path_id\": 116324}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2867.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116324}], \"total_distance_m\": 2867.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2867.738, \"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": "2237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "50.7951415", "current_position_lon": "-1.0700456", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:42Z\", \"source_id\": 64210988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:44Z\", \"source_id\": 20348028, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:08Z\", \"source_id\": 20356414, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Fratton Carriage Servicing Depot", "service_state_platform": null, "timing_fact_generation": 1790027649849521, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:09.845590", "service_state_evidence_id": 20356414, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:10.001310", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P PMH XFR 5T65 450048+450093 8 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": 1819.233, "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": 1886.632, "from_m": 1819.233, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2248.478, "from_m": 1886.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2308.419, "from_m": 2248.478, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2867.738, "from_m": 2308.419, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 756457, "profile_key": "7bbbad990e7511e5d56923774b79fda2ff31d4fc571809b1bb18e6ecb70f1460", "schedule_id": 18347, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2237", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116324}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1464.88, "section_seq": 1, "route_path_id": 116324}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2247H", "location": "Fratton Staff Halt", "stage_seq": 3, "distance_m": 2248.478, "section_seq": 1, "route_path_id": 116324}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Fratton Carriage Servicing Depot", "stage_seq": 4, "distance_m": 2867.738, "section_seq": 1, "route_path_id": 116324}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2867.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 116324}], "total_distance_m": 2867.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2867.738, "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": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:42Z", "source_id": 64210988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:44Z", "source_id": 20348028, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:08Z", "source_id": 20356414, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Portsmouth Harbour 2237 2237 1 None None Fratton Carriage Servicing Depot 2251 2251 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86273/2026-09-21/detailed None Fratton Staff Halt 2026-09-21T22:50:30+01:00 Fratton Carriage Servicing Depot 6.5 {"type": "LineString", "coordinates": [[-1.07842069253565, 50.79656408183831], [-1.0779783409434258, 50.796462647658814], [-1.0776201, 50.796380500000005], [-1.0771583, 50.79627459999999], [-1.0766956, 50.7961944], [-1.0762972999999998, 50.7961517], [-1.0759499, 50.79612999999999], [-1.0751389, 50.79610099999999], [-1.0746923, 50.79607639999998], [-1.0742133, 50.79603399999999], [-1.0738007, 50.79600979999999], [-1.0734353, 50.7959965], [-1.073143, 50.7959899], [-1.0729108, 50.7959779], [-1.0727384, 50.7959636], [-1.0725838, 50.795944299999995], [-1.0724616, 50.795926299999984], [-1.0723491, 50.79590259999999], [-1.0720299, 50.79581819999999], [-1.0716825, 50.7957194], [-1.0712961, 50.79557479999998], [-1.0710224, 50.7954574], [-1.0708108, 50.7953684], [-1.0706188, 50.7952957], [-1.0704788, 50.7952523], [-1.0702966, 50.795201200000015], [-1.0700456, 50.79514149999999]]} 0.4 2247½ 2254 Fratton Staff Halt Fratton Carriage Servicing Depot Fratton Carriage Servicing Depot 50.7951415 -1.0700456 50.7951415 -1.0700456 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Fratton Carriage Servicing Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20356414 1790027649849521 11 11 2026-09-21 22:04:10.001310 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:09.845590
724991 755936 Y65539 529A68M821 2026-09-21 COMPLETE 20355744 2026-09-21 22:54:00 2026-09-21 22:04:22 2026-09-23 22:04:22 {"id": 755936, "stp": "P", "toc": "London Overground", "uid": "Y65539", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65539/2026-09-21/detailed", "trust_id": "529A68M821", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-21", "dest_arr_time": "2254", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A68", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "2254", "current_leg_dep": "2249", "current_leg_end": "Crystal Palace", "origin_dep_time": "2211", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "2254", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"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\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"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\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"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\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"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\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"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\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"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\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"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\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22023.866, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.616, \"from_m\": 22023.866, \"capability_applied\": null, \"effective_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\": 755936, \"profile_key\": \"cdf9aa19f171abc7fcc7d752718f74bc4c0041165fb5a15d4ecea733a28ab0d1\", \"schedule_id\": 31474, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2216\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2222H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2225\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2230H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2241H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2246H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2250\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 23709.616, \"section_seq\": 1, \"route_path_id\": 121283}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23709.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}], \"total_distance_m\": 23709.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21284.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2425.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:38Z\", \"source_id\": 64153241, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:40Z\", \"source_id\": 20330774, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:09Z\", \"source_id\": 64158581, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:12Z\", \"source_id\": 20332383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:44Z\", \"source_id\": 64163951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:49Z\", \"source_id\": 20333955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:25Z\", \"source_id\": 64169674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:25Z\", \"source_id\": 20335578, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:57Z\", \"source_id\": 64174881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:00Z\", \"source_id\": 20337185, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:17Z\", \"source_id\": 64179720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:20Z\", \"source_id\": 20338788, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:13Z\", \"source_id\": 64183837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:16Z\", \"source_id\": 20339950, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:08Z\", \"source_id\": 64187745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:16Z\", \"source_id\": 20341149, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:42Z\", \"source_id\": 64191030, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:45Z\", \"source_id\": 20342124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:11Z\", \"source_id\": 64194059, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:14Z\", \"source_id\": 20342971, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:45Z\", \"source_id\": 64197175, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:48Z\", \"source_id\": 20343937, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:08Z\", \"source_id\": 64203865, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:11Z\", \"source_id\": 20345880, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:03Z\", \"source_id\": 64211638, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:06Z\", \"source_id\": 20348220, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:43Z\", \"source_id\": 64216702, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:46Z\", \"source_id\": 20349853, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:58Z\", \"source_id\": 64220965, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:58Z\", \"source_id\": 20351156, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:42Z\", \"source_id\": 64226162, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:45Z\", \"source_id\": 20352767, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:54Z\", \"source_id\": 64236522, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:59Z\", \"source_id\": 20355744, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1790027580711473, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:10.302878", "service_state_evidence_id": 20355744, "current_leg_start_actual_dep": "2026-09-21T22:50:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:10.388611", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ CYP 9A68 None None None None {"version": 3, "segments": [{"to_m": 375.764, "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": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "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": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "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": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "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": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "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": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "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": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "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": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22023.866, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.616, "from_m": 22023.866, "capability_applied": null, "effective_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": 755936, "profile_key": "cdf9aa19f171abc7fcc7d752718f74bc4c0041165fb5a15d4ecea733a28ab0d1", "schedule_id": 31474, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2211", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2216", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2222H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2225", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2230H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2241H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2246H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2250", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 23709.616, "section_seq": 1, "route_path_id": 121283}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23709.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 121283}], "total_distance_m": 23709.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21284.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2425.529, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:38Z", "source_id": 64153241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:40Z", "source_id": 20330774, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:09Z", "source_id": 64158581, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:12Z", "source_id": 20332383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:44Z", "source_id": 64163951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:49Z", "source_id": 20333955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:25Z", "source_id": 64169674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:25Z", "source_id": 20335578, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:57Z", "source_id": 64174881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:00Z", "source_id": 20337185, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:17Z", "source_id": 64179720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:20Z", "source_id": 20338788, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:13Z", "source_id": 64183837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:16Z", "source_id": 20339950, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:08Z", "source_id": 64187745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:16Z", "source_id": 20341149, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:42Z", "source_id": 64191030, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:45Z", "source_id": 20342124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:11Z", "source_id": 64194059, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:14Z", "source_id": 20342971, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:45Z", "source_id": 64197175, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:48Z", "source_id": 20343937, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:08Z", "source_id": 64203865, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:11Z", "source_id": 20345880, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:03Z", "source_id": 64211638, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:06Z", "source_id": 20348220, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:43Z", "source_id": 64216702, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:46Z", "source_id": 20349853, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:58Z", "source_id": 64220965, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:58Z", "source_id": 20351156, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:42Z", "source_id": 64226162, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:45Z", "source_id": 20352767, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:54Z", "source_id": 64236522, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:59Z", "source_id": 20355744, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 2211 2211 2 None None Crystal Palace 2254 2254 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65539/2026-09-21/detailed None Sydenham 2026-09-21T22:50:00+01:00 Crystal Palace 5.0 {"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} 1.2 2249 2254 Sydenham Crystal Palace Crystal Palace 51.4177859 -0.0721365 51.4177859 -0.0721365 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Crystal Palace TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355744 1790027580711473 79 79 2026-09-21 22:04:10.388611 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:10.302878
724992 747634 W34291 729S93MT21 2026-09-21 COMPLETE 20355844 2026-09-21 22:54:00 2026-09-21 22:04:23 2026-09-23 22:04:23 {"id": 747634, "stp": "P", "toc": "Avanti West Coast", "uid": "W34291", "consist": "390125", "dest_crs": "EDB", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34291/2026-09-21/detailed", "trust_id": "729S93MT21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2221", "dest_platform": "8", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "9S93", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2254", "current_leg_dep": "2250", "current_leg_end": "Edinburgh", "origin_dep_time": "1640", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-21T22:04:22", "route_debug_link": null, "timing_variation": "+33 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": "2221", "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": 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.661, \"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.668, \"from_m\": 68285.661, \"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.822, \"from_m\": 74916.668, \"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.96, \"from_m\": 77240.822, \"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.212, \"from_m\": 78068.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.889, \"from_m\": 78733.212, \"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.816, \"from_m\": 78893.889, \"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.426, \"from_m\": 91874.816, \"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.125, \"from_m\": 91969.426, \"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.074, \"from_m\": 110750.125, \"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.567, \"from_m\": 117180.074, \"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.031, \"from_m\": 124095.567, \"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.088, \"from_m\": 126313.031, \"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.677, \"from_m\": 131025.088, \"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.916, \"from_m\": 131062.677, \"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.867, \"from_m\": 131716.916, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136136.488, \"from_m\": 131775.867, \"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\": 142552.097, \"from_m\": 136136.488, \"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\": 142560.001, \"from_m\": 142552.097, \"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\": 151228.682, \"from_m\": 142560.001, \"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\": 152154.849, \"from_m\": 151228.682, \"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\": 152892.733, \"from_m\": 152154.849, \"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\": 158566.2, \"from_m\": 152892.733, \"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\": 160441.599, \"from_m\": 158566.2, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168157.268, \"from_m\": 160441.599, \"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\": 171422.55, \"from_m\": 168157.268, \"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\": 175836.536, \"from_m\": 171422.55, \"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\": 180079.375, \"from_m\": 175836.536, \"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\": 180447.846, \"from_m\": 180079.375, \"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\": 181398.984, \"from_m\": 180447.846, \"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\": 181773.185, \"from_m\": 181398.984, \"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\": 182347.351, \"from_m\": 181773.185, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 183209.834, \"from_m\": 182347.351, \"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\": 188890.514, \"from_m\": 183209.834, \"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\": 191451.469, \"from_m\": 188890.514, \"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\": 192063.841, \"from_m\": 191451.469, \"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\": 195686.761, \"from_m\": 192063.841, \"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\": 196051.658, \"from_m\": 195686.761, \"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\": 202119.047, \"from_m\": 196051.658, \"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\": 202468.292, \"from_m\": 202119.047, \"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\": 203178.017, \"from_m\": 202468.292, \"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\": 203494.244, \"from_m\": 203178.017, \"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\": 205426.766, \"from_m\": 203494.244, \"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\": 207958.507, \"from_m\": 205426.766, \"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\": 208471.214, \"from_m\": 207958.507, \"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\": 224022.892, \"from_m\": 208471.214, \"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\": 226427.075, \"from_m\": 224022.892, \"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\": 226906.193, \"from_m\": 226427.075, \"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\": 226954.856, \"from_m\": 226906.193, \"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\": 226988.173, \"from_m\": 226954.856, \"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\": 227039.001, \"from_m\": 226988.173, \"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\": 227799.979, \"from_m\": 227039.001, \"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\": 227876.542, \"from_m\": 227799.979, \"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\": 228558.055, \"from_m\": 227876.542, \"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\": 265117.236, \"from_m\": 228558.055, \"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\": 265640.024, \"from_m\": 265117.236, \"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\": 265967.119, \"from_m\": 265640.024, \"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\": 265986.185, \"from_m\": 265967.119, \"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\": 266115.302, \"from_m\": 265986.185, \"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\": 267829.111, \"from_m\": 266115.302, \"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\": 268315.408, \"from_m\": 267829.111, \"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\": 289642.001, \"from_m\": 268315.408, \"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\": 289847.506, \"from_m\": 289642.001, \"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\": 300083.203, \"from_m\": 289847.506, \"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\": 302303.503, \"from_m\": 300083.203, \"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\": 302359.09, \"from_m\": 302303.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\": 302405.595, \"from_m\": 302359.09, \"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\": 304927.479, \"from_m\": 302405.595, \"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\": 305155.561, \"from_m\": 304927.479, \"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\": 305215.734, \"from_m\": 305155.561, \"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\": 305687.527, \"from_m\": 305215.734, \"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\": 310865.233, \"from_m\": 305687.527, \"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\": 310910.754, \"from_m\": 310865.233, \"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\": 322833.157, \"from_m\": 310910.754, \"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\": 322906.76, \"from_m\": 322833.157, \"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\": 323730.699, \"from_m\": 322906.76, \"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\": 324657.899, \"from_m\": 323730.699, \"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\": 324713.31, \"from_m\": 324657.899, \"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\": 325527.997, \"from_m\": 324713.31, \"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\": 329563.699, \"from_m\": 325527.997, \"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\": 344133.532, \"from_m\": 329563.699, \"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\": 344199.704, \"from_m\": 344133.532, \"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\": 345849.117, \"from_m\": 344199.704, \"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\": 347691.109, \"from_m\": 345849.117, \"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\": 347738.442, \"from_m\": 347691.109, \"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\": 347759.338, \"from_m\": 347738.442, \"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\": 347807.593, \"from_m\": 347759.338, \"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\": 347847.814, \"from_m\": 347807.593, \"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\": 347901.896, \"from_m\": 347847.814, \"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\": 348128.397, \"from_m\": 347901.896, \"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\": 349177.583, \"from_m\": 348128.397, \"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\": 349200.479, \"from_m\": 349177.583, \"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\": 349258.26, \"from_m\": 349200.479, \"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\": 349403.746, \"from_m\": 349258.26, \"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\": 350907.132, \"from_m\": 349403.746, \"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\": 354981.68, \"from_m\": 350907.132, \"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\": 377316.917, \"from_m\": 354981.68, \"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\": 380625.059, \"from_m\": 377316.917, \"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\": 383974.54, \"from_m\": 380625.059, \"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\": 385310.136, \"from_m\": 383974.54, \"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\": 385670.332, \"from_m\": 385310.136, \"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\": 386186.445, \"from_m\": 385670.332, \"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\": 386456.385, \"from_m\": 386186.445, \"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\": 404313.07, \"from_m\": 386456.385, \"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\": 405502.711, \"from_m\": 404313.07, \"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\": 411547.13, \"from_m\": 405502.711, \"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\": 412332.137, \"from_m\": 411547.13, \"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\": 412370.172, \"from_m\": 412332.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 412451.896, \"from_m\": 412370.172, \"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\": 424205.051, \"from_m\": 412451.896, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 427572.963, \"from_m\": 424205.051, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 429332.679, \"from_m\": 427572.963, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 433488.362, \"from_m\": 429332.679, \"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\": 433536.198, \"from_m\": 433488.362, \"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\": 442461.35, \"from_m\": 433536.198, \"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\": 444032.404, \"from_m\": 442461.35, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 450329.123, \"from_m\": 444032.404, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 453291.606, \"from_m\": 450329.123, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 454403.717, \"from_m\": 453291.606, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 459478.972, \"from_m\": 454403.717, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 465853.449, \"from_m\": 459478.972, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 469911.361, \"from_m\": 465853.449, \"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\": 483206.964, \"from_m\": 469911.361, \"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\": 484867.108, \"from_m\": 483206.964, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 486200.414, \"from_m\": 484867.108, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 490411.137, \"from_m\": 486200.414, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 492143.648, \"from_m\": 490411.137, \"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\": 492918.667, \"from_m\": 492143.648, \"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\": 494211.879, \"from_m\": 492918.667, \"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\": 494593.355, \"from_m\": 494211.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 494952.237, \"from_m\": 494593.355, \"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\": 508051.822, \"from_m\": 494952.237, \"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\": 509455.295, \"from_m\": 508051.822, \"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\": 510394.856, \"from_m\": 509455.295, \"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\": 517721.264, \"from_m\": 510394.856, \"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\": 526769.704, \"from_m\": 517721.264, \"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\": 530134.455, \"from_m\": 526769.704, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 554940.293, \"from_m\": 530134.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\": 558561.044, \"from_m\": 554940.293, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 564408.442, \"from_m\": 558561.044, \"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\": 567505.893, \"from_m\": 564408.442, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 571660.144, \"from_m\": 567505.893, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 574619.967, \"from_m\": 571660.144, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 586137.91, \"from_m\": 574619.967, \"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\": 588073.036, \"from_m\": 586137.91, \"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\": 595170.14, \"from_m\": 588073.036, \"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\": 601327.342, \"from_m\": 595170.14, \"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\": 604190.949, \"from_m\": 601327.342, \"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\": 610144.078, \"from_m\": 604190.949, \"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\": 610716.966, \"from_m\": 610144.078, \"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\": 610921.839, \"from_m\": 610716.966, \"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\": 610983.818, \"from_m\": 610921.839, \"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\": 611182.557, \"from_m\": 610983.818, \"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\": 612078.8, \"from_m\": 611182.557, \"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\": 612121.484, \"from_m\": 612078.8, \"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\": 612393.571, \"from_m\": 612121.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 612702.089, \"from_m\": 612393.571, \"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\": 635189.838, \"from_m\": 612702.089, \"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\": 635369.656, \"from_m\": 635189.838, \"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\": 649116.152, \"from_m\": 635369.656, \"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\": 652655.028, \"from_m\": 649116.152, \"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\": 654308.871, \"from_m\": 652655.028, \"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\": 654467.781, \"from_m\": 654308.871, \"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\": 654624.898, \"from_m\": 654467.781, \"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\": 656016.485, \"from_m\": 654624.898, \"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\": 657016.789, \"from_m\": 656016.485, \"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\": 657166.653, \"from_m\": 657016.789, \"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\": 657258.284, \"from_m\": 657166.653, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 657702.889, \"from_m\": 657258.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 747634, \"profile_key\": \"757da86acfbf5a89655302d82eaa0693826048242c16fa99382c17efc33f9008\", \"schedule_id\": 27003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1739\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.501, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.115, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1750\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.123, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.865, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.171, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.415, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1807\", \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182026.814, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811H\", \"location\": \"Soho South Jn\", \"stage_seq\": 25, \"distance_m\": 185322.404, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Galton Jn\", \"stage_seq\": 26, \"distance_m\": 188035.434, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1815\", \"wtt_dep\": \"1817\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 27, \"distance_m\": 190574.905, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 193840.691, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1829\", \"wtt_dep\": \"1832\", \"location\": \"Wolverhampton\", \"stage_seq\": 29, \"distance_m\": 202835.351, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 30, \"distance_m\": 203569.282, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 31, \"distance_m\": 205377.787, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Penkridge\", \"stage_seq\": 32, \"distance_m\": 218258.673, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 33, \"distance_m\": 226579.637, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1845H\", \"wtt_dep\": \"1847\", \"location\": \"Stafford\", \"stage_seq\": 34, \"distance_m\": 227344.008, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 35, \"distance_m\": 235797.553, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Madeley\", \"stage_seq\": 36, \"distance_m\": 253364.827, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 37, \"distance_m\": 263837.859, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1910H\", \"location\": \"Crewe\", \"stage_seq\": 38, \"distance_m\": 266718.94, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 39, \"distance_m\": 267897.895, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Winsford\", \"stage_seq\": 40, \"distance_m\": 278716.933, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Hartford Jn\", \"stage_seq\": 41, \"distance_m\": 287267.823, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Acton Bridge\", \"stage_seq\": 42, \"distance_m\": 289989.899, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Weaver Jn\", \"stage_seq\": 43, \"distance_m\": 293635.835, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 44, \"distance_m\": 302578.153, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1928H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 45, \"distance_m\": 305430.796, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Dallam Jn\", \"stage_seq\": 46, \"distance_m\": 306582.697, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Winwick Jn\", \"stage_seq\": 47, \"distance_m\": 310865.233, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Golborne Jn\", \"stage_seq\": 48, \"distance_m\": 315028.204, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 49, \"distance_m\": 322283.693, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 50, \"distance_m\": 323655.486, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1939H\", \"location\": \"Wigan North Western\", \"stage_seq\": 51, \"distance_m\": 324339.16, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 52, \"distance_m\": 336412.04, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Euxton Jn\", \"stage_seq\": 53, \"distance_m\": 340097.272, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Ribble Jn\", \"stage_seq\": 54, \"distance_m\": 347691.109, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": \"1955H\", \"location\": \"Preston\", \"stage_seq\": 55, \"distance_m\": 348657.051, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 56, \"distance_m\": 349434.213, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 57, \"distance_m\": 355891.769, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 58, \"distance_m\": 363700.991, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2011\", \"location\": \"Lancaster\", \"stage_seq\": 59, \"distance_m\": 382435.873, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 60, \"distance_m\": 385415.769, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 61, \"distance_m\": 392307.751, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2025\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 62, \"distance_m\": 413259.546, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Grayrigg\", \"stage_seq\": 63, \"distance_m\": 424650.363, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Tebay\", \"stage_seq\": 64, \"distance_m\": 434164.059, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Shap Summit\", \"stage_seq\": 65, \"distance_m\": 443061.079, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 66, \"distance_m\": 449241.127, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 67, \"distance_m\": 464898.075, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2105H\", \"location\": \"Carlisle\", \"stage_seq\": 68, \"distance_m\": 493552.226, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Caldew Jn\", \"stage_seq\": 69, \"distance_m\": 494625.497, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 70, \"distance_m\": 496593.22, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Floriston\", \"stage_seq\": 71, \"distance_m\": 503370.485, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Gretna Jn\", \"stage_seq\": 72, \"distance_m\": 507500.012, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 73, \"distance_m\": 512757.895, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Lockerbie\", \"stage_seq\": 74, \"distance_m\": 535146.591, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Beattock\", \"stage_seq\": 75, \"distance_m\": 557702.403, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Beattock Summit\", \"stage_seq\": 76, \"distance_m\": 573626.909, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Abington\", \"stage_seq\": 77, \"distance_m\": 586785.556, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 78, \"distance_m\": 611022.937, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 79, \"distance_m\": 612148.504, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Auchengray\", \"stage_seq\": 80, \"distance_m\": 621998.212, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Cobbinshaw Sig. EJ713\", \"stage_seq\": 81, \"distance_m\": 622216.738, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Midcalder Jn\", \"stage_seq\": 82, \"distance_m\": 637775.956, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Slateford\", \"stage_seq\": 83, \"distance_m\": 652031.062, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2216H\", \"location\": \"Haymarket\", \"stage_seq\": 84, \"distance_m\": 654788.474, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Princes St Gardens\", \"stage_seq\": 85, \"distance_m\": 656117.734, \"section_seq\": 1, \"route_path_id\": 141103}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 86, \"distance_m\": 657702.889, \"section_seq\": 1, \"route_path_id\": 141103}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 657702.889, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141103}], \"total_distance_m\": 657702.889, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 653080.114, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4622.775, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1640", "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\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:53Z\", \"source_id\": 63299476, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:55Z\", \"source_id\": 20080361, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:27Z\", \"source_id\": 63303887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:31Z\", \"source_id\": 20081611, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:52:42Z\", \"source_id\": 63312867, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:52:45Z\", \"source_id\": 20084247, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:09Z\", \"source_id\": 63341552, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:14Z\", \"source_id\": 20092501, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:59Z\", \"source_id\": 63380716, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:06Z\", \"source_id\": 20103637, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:39Z\", \"source_id\": 63385336, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:41Z\", \"source_id\": 20104920, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:50Z\", \"source_id\": 63431367, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:53Z\", \"source_id\": 20118081, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:06Z\", \"source_id\": 63455205, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:07Z\", \"source_id\": 20124851, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:28Z\", \"source_id\": 63476565, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:30Z\", \"source_id\": 20130853, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 63486812, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:06Z\", \"source_id\": 20133913, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:05:24Z\", \"source_id\": 63519306, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:05:29Z\", \"source_id\": 20143284, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:22:54Z\", \"source_id\": 63570269, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:22:59Z\", \"source_id\": 20157677, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:36:56Z\", \"source_id\": 63610017, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:36:57Z\", \"source_id\": 20169037, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:41:53Z\", \"source_id\": 63623895, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:41:54Z\", \"source_id\": 20173040, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:50:48Z\", \"source_id\": 63648876, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:50:53Z\", \"source_id\": 20180234, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:04:07Z\", \"source_id\": 63686070, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:04:11Z\", \"source_id\": 20190790, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:08:01Z\", \"source_id\": 63697395, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:08:05Z\", \"source_id\": 20193936, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:05Z\", \"source_id\": 63758705, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:07Z\", \"source_id\": 20211787, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:47:15Z\", \"source_id\": 63804935, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:47:19Z\", \"source_id\": 20227122, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:42Z\", \"source_id\": 63814131, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:51:00Z\", \"source_id\": 20230085, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:16Z\", \"source_id\": 63831463, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:47Z\", \"source_id\": 20236802, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:06Z\", \"source_id\": 20237283, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:14Z\", \"source_id\": 63860876, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:19Z\", \"source_id\": 20246974, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:53Z\", \"source_id\": 63894471, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:56Z\", \"source_id\": 20256249, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:12Z\", \"source_id\": 63947408, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:13Z\", \"source_id\": 20271272, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:42Z\", \"source_id\": 64009337, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:45Z\", \"source_id\": 20288862, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:13Z\", \"source_id\": 64065924, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:15Z\", \"source_id\": 20305204, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:28Z\", \"source_id\": 64091155, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:30Z\", \"source_id\": 20312627, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:59Z\", \"source_id\": 64131878, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:04Z\", \"source_id\": 20324600, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:52Z\", \"source_id\": 64222704, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:55Z\", \"source_id\": 20351713, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:37Z\", \"source_id\": 64225947, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:40Z\", \"source_id\": 20352732, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:03Z\", \"source_id\": 64236766, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:09Z\", \"source_id\": 20355844, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "8", "timing_fact_generation": 1790027589548461, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390125\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T21:54:15.295104", "service_state_evidence_id": 20355844, "current_leg_start_actual_dep": "2026-09-21T22:49:30+01:00", "operational_evidence_version": 350, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:15.348499", "service_state_valid_until_kind": null, "operational_interpretation_version": 350, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS EDB 9S93 390125 11 125 {"units": ["390125"], "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.661, "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.668, "from_m": 68285.661, "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.822, "from_m": 74916.668, "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.96, "from_m": 77240.822, "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.212, "from_m": 78068.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.889, "from_m": 78733.212, "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.816, "from_m": 78893.889, "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.426, "from_m": 91874.816, "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.125, "from_m": 91969.426, "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.074, "from_m": 110750.125, "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.567, "from_m": 117180.074, "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.031, "from_m": 124095.567, "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.088, "from_m": 126313.031, "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.677, "from_m": 131025.088, "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.916, "from_m": 131062.677, "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.867, "from_m": 131716.916, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.488, "from_m": 131775.867, "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": 142552.097, "from_m": 136136.488, "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": 142560.001, "from_m": 142552.097, "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": 151228.682, "from_m": 142560.001, "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": 152154.849, "from_m": 151228.682, "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": 152892.733, "from_m": 152154.849, "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": 158566.2, "from_m": 152892.733, "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": 160441.599, "from_m": 158566.2, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.268, "from_m": 160441.599, "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": 171422.55, "from_m": 168157.268, "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": 175836.536, "from_m": 171422.55, "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": 180079.375, "from_m": 175836.536, "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": 180447.846, "from_m": 180079.375, "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": 181398.984, "from_m": 180447.846, "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": 181773.185, "from_m": 181398.984, "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": 182347.351, "from_m": 181773.185, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 183209.834, "from_m": 182347.351, "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": 188890.514, "from_m": 183209.834, "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": 191451.469, "from_m": 188890.514, "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": 192063.841, "from_m": 191451.469, "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": 195686.761, "from_m": 192063.841, "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": 196051.658, "from_m": 195686.761, "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": 202119.047, "from_m": 196051.658, "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": 202468.292, "from_m": 202119.047, "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": 203178.017, "from_m": 202468.292, "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": 203494.244, "from_m": 203178.017, "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": 205426.766, "from_m": 203494.244, "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": 207958.507, "from_m": 205426.766, "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": 208471.214, "from_m": 207958.507, "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": 224022.892, "from_m": 208471.214, "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": 226427.075, "from_m": 224022.892, "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": 226906.193, "from_m": 226427.075, "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": 226954.856, "from_m": 226906.193, "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": 226988.173, "from_m": 226954.856, "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": 227039.001, "from_m": 226988.173, "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": 227799.979, "from_m": 227039.001, "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": 227876.542, "from_m": 227799.979, "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": 228558.055, "from_m": 227876.542, "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": 265117.236, "from_m": 228558.055, "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": 265640.024, "from_m": 265117.236, "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": 265967.119, "from_m": 265640.024, "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": 265986.185, "from_m": 265967.119, "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": 266115.302, "from_m": 265986.185, "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": 267829.111, "from_m": 266115.302, "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": 268315.408, "from_m": 267829.111, "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": 289642.001, "from_m": 268315.408, "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": 289847.506, "from_m": 289642.001, "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": 300083.203, "from_m": 289847.506, "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": 302303.503, "from_m": 300083.203, "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": 302359.09, "from_m": 302303.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": 302405.595, "from_m": 302359.09, "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": 304927.479, "from_m": 302405.595, "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": 305155.561, "from_m": 304927.479, "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": 305215.734, "from_m": 305155.561, "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": 305687.527, "from_m": 305215.734, "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": 310865.233, "from_m": 305687.527, "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": 310910.754, "from_m": 310865.233, "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": 322833.157, "from_m": 310910.754, "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": 322906.76, "from_m": 322833.157, "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": 323730.699, "from_m": 322906.76, "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": 324657.899, "from_m": 323730.699, "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": 324713.31, "from_m": 324657.899, "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": 325527.997, "from_m": 324713.31, "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": 329563.699, "from_m": 325527.997, "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": 344133.532, "from_m": 329563.699, "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": 344199.704, "from_m": 344133.532, "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": 345849.117, "from_m": 344199.704, "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": 347691.109, "from_m": 345849.117, "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": 347738.442, "from_m": 347691.109, "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": 347759.338, "from_m": 347738.442, "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": 347807.593, "from_m": 347759.338, "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": 347847.814, "from_m": 347807.593, "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": 347901.896, "from_m": 347847.814, "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": 348128.397, "from_m": 347901.896, "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": 349177.583, "from_m": 348128.397, "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": 349200.479, "from_m": 349177.583, "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": 349258.26, "from_m": 349200.479, "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": 349403.746, "from_m": 349258.26, "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": 350907.132, "from_m": 349403.746, "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": 354981.68, "from_m": 350907.132, "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": 377316.917, "from_m": 354981.68, "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": 380625.059, "from_m": 377316.917, "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": 383974.54, "from_m": 380625.059, "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": 385310.136, "from_m": 383974.54, "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": 385670.332, "from_m": 385310.136, "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": 386186.445, "from_m": 385670.332, "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": 386456.385, "from_m": 386186.445, "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": 404313.07, "from_m": 386456.385, "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": 405502.711, "from_m": 404313.07, "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": 411547.13, "from_m": 405502.711, "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": 412332.137, "from_m": 411547.13, "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": 412370.172, "from_m": 412332.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 412451.896, "from_m": 412370.172, "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": 424205.051, "from_m": 412451.896, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 427572.963, "from_m": 424205.051, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 429332.679, "from_m": 427572.963, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 433488.362, "from_m": 429332.679, "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": 433536.198, "from_m": 433488.362, "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": 442461.35, "from_m": 433536.198, "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": 444032.404, "from_m": 442461.35, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 450329.123, "from_m": 444032.404, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 453291.606, "from_m": 450329.123, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 454403.717, "from_m": 453291.606, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 459478.972, "from_m": 454403.717, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 465853.449, "from_m": 459478.972, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 469911.361, "from_m": 465853.449, "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": 483206.964, "from_m": 469911.361, "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": 484867.108, "from_m": 483206.964, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 486200.414, "from_m": 484867.108, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 490411.137, "from_m": 486200.414, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 492143.648, "from_m": 490411.137, "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": 492918.667, "from_m": 492143.648, "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": 494211.879, "from_m": 492918.667, "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": 494593.355, "from_m": 494211.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 494952.237, "from_m": 494593.355, "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": 508051.822, "from_m": 494952.237, "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": 509455.295, "from_m": 508051.822, "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": 510394.856, "from_m": 509455.295, "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": 517721.264, "from_m": 510394.856, "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": 526769.704, "from_m": 517721.264, "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": 530134.455, "from_m": 526769.704, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 554940.293, "from_m": 530134.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": 558561.044, "from_m": 554940.293, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 564408.442, "from_m": 558561.044, "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": 567505.893, "from_m": 564408.442, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 571660.144, "from_m": 567505.893, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 574619.967, "from_m": 571660.144, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 586137.91, "from_m": 574619.967, "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": 588073.036, "from_m": 586137.91, "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": 595170.14, "from_m": 588073.036, "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": 601327.342, "from_m": 595170.14, "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": 604190.949, "from_m": 601327.342, "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": 610144.078, "from_m": 604190.949, "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": 610716.966, "from_m": 610144.078, "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": 610921.839, "from_m": 610716.966, "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": 610983.818, "from_m": 610921.839, "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": 611182.557, "from_m": 610983.818, "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": 612078.8, "from_m": 611182.557, "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": 612121.484, "from_m": 612078.8, "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": 612393.571, "from_m": 612121.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 612702.089, "from_m": 612393.571, "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": 635189.838, "from_m": 612702.089, "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": 635369.656, "from_m": 635189.838, "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": 649116.152, "from_m": 635369.656, "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": 652655.028, "from_m": 649116.152, "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": 654308.871, "from_m": 652655.028, "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": 654467.781, "from_m": 654308.871, "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": 654624.898, "from_m": 654467.781, "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": 656016.485, "from_m": 654624.898, "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": 657016.789, "from_m": 656016.485, "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": 657166.653, "from_m": 657016.789, "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": 657258.284, "from_m": 657166.653, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 657702.889, "from_m": 657258.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 747634, "profile_key": "757da86acfbf5a89655302d82eaa0693826048242c16fa99382c17efc33f9008", "schedule_id": 27003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1640", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1739", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.501, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.115, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1750", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.123, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.865, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.171, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.415, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1807", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182026.814, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Soho South Jn", "stage_seq": 25, "distance_m": 185322.404, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Galton Jn", "stage_seq": 26, "distance_m": 188035.434, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": "1817", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 190574.905, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Dudley Port", "stage_seq": 28, "distance_m": 193840.691, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1829", "wtt_dep": "1832", "location": "Wolverhampton", "stage_seq": 29, "distance_m": 202835.351, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Wolverhampton North Jn", "stage_seq": 30, "distance_m": 203569.282, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Bushbury Jn", "stage_seq": 31, "distance_m": 205377.787, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Penkridge", "stage_seq": 32, "distance_m": 218258.673, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Stafford Trent Valley Jn", "stage_seq": 33, "distance_m": 226579.637, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1845H", "wtt_dep": "1847", "location": "Stafford", "stage_seq": 34, "distance_m": 227344.008, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Searchlight Lane Jn", "stage_seq": 35, "distance_m": 235797.553, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Madeley", "stage_seq": 36, "distance_m": 253364.827, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Crewe Basford Hall Jn", "stage_seq": 37, "distance_m": 263837.859, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1910H", "location": "Crewe", "stage_seq": 38, "distance_m": 266718.94, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Crewe Coal Yard S.B.", "stage_seq": 39, "distance_m": 267897.895, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Winsford", "stage_seq": 40, "distance_m": 278716.933, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Hartford Jn", "stage_seq": 41, "distance_m": 287267.823, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Acton Bridge", "stage_seq": 42, "distance_m": 289989.899, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Weaver Jn", "stage_seq": 43, "distance_m": 293635.835, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Acton Grange Jn", "stage_seq": 44, "distance_m": 302578.153, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1928H", "location": "Warrington Bank Quay", "stage_seq": 45, "distance_m": 305430.796, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Dallam Jn", "stage_seq": 46, "distance_m": 306582.697, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Winwick Jn", "stage_seq": 47, "distance_m": 310865.233, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Golborne Jn", "stage_seq": 48, "distance_m": 315028.204, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Springs Branch Jn", "stage_seq": 49, "distance_m": 322283.693, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Wigan South Jn", "stage_seq": 50, "distance_m": 323655.486, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1939H", "location": "Wigan North Western", "stage_seq": 51, "distance_m": 324339.16, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Balshaw Lane Jn", "stage_seq": 52, "distance_m": 336412.04, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Euxton Jn", "stage_seq": 53, "distance_m": 340097.272, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Ribble Jn", "stage_seq": 54, "distance_m": 347691.109, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": "1955H", "location": "Preston", "stage_seq": 55, "distance_m": 348657.051, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Preston Fylde Jn", "stage_seq": 56, "distance_m": 349434.213, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Barton & Broughton Pass Loop", "stage_seq": 57, "distance_m": 355891.769, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Garstang & Catteral", "stage_seq": 58, "distance_m": 363700.991, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2011", "location": "Lancaster", "stage_seq": 59, "distance_m": 382435.873, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Morecambe South Jn", "stage_seq": 60, "distance_m": 385415.769, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Carnforth North Jn", "stage_seq": 61, "distance_m": 392307.751, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2025", "location": "Oxenholme Lake District", "stage_seq": 62, "distance_m": 413259.546, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Grayrigg", "stage_seq": 63, "distance_m": 424650.363, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Tebay", "stage_seq": 64, "distance_m": 434164.059, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Shap Summit", "stage_seq": 65, "distance_m": 443061.079, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Shap Harrisons Sidings Loop", "stage_seq": 66, "distance_m": 449241.127, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Penrith North Lakes", "stage_seq": 67, "distance_m": 464898.075, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2105H", "location": "Carlisle", "stage_seq": 68, "distance_m": 493552.226, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Caldew Jn", "stage_seq": 69, "distance_m": 494625.497, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 70, "distance_m": 496593.22, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Floriston", "stage_seq": 71, "distance_m": 503370.485, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Gretna Jn", "stage_seq": 72, "distance_m": 507500.012, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 73, "distance_m": 512757.895, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Lockerbie", "stage_seq": 74, "distance_m": 535146.591, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Beattock", "stage_seq": 75, "distance_m": 557702.403, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Beattock Summit", "stage_seq": 76, "distance_m": 573626.909, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Abington", "stage_seq": 77, "distance_m": 586785.556, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Carstairs South Jn", "stage_seq": 78, "distance_m": 611022.937, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Carstairs East Jn", "stage_seq": 79, "distance_m": 612148.504, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Auchengray", "stage_seq": 80, "distance_m": 621998.212, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Cobbinshaw Sig. EJ713", "stage_seq": 81, "distance_m": 622216.738, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Midcalder Jn", "stage_seq": 82, "distance_m": 637775.956, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Slateford", "stage_seq": 83, "distance_m": 652031.062, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2216H", "location": "Haymarket", "stage_seq": 84, "distance_m": 654788.474, "section_seq": 1, "route_path_id": 141103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Princes St Gardens", "stage_seq": 85, "distance_m": 656117.734, "section_seq": 1, "route_path_id": 141103}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 86, "distance_m": 657702.889, "section_seq": 1, "route_path_id": 141103}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 657702.889, "from_m": 0.0, "section_seq": 1, "route_path_id": 141103}], "total_distance_m": 657702.889, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 653080.114, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4622.775, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:53Z", "source_id": 63299476, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:55Z", "source_id": 20080361, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:27Z", "source_id": 63303887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:31Z", "source_id": 20081611, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:52:42Z", "source_id": 63312867, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:52:45Z", "source_id": 20084247, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:09Z", "source_id": 63341552, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:14Z", "source_id": 20092501, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:59Z", "source_id": 63380716, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:06Z", "source_id": 20103637, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:39Z", "source_id": 63385336, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:41Z", "source_id": 20104920, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:50Z", "source_id": 63431367, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:53Z", "source_id": 20118081, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:06Z", "source_id": 63455205, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:44:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:07Z", "source_id": 20124851, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:28Z", "source_id": 63476565, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:30Z", "source_id": 20130853, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 63486812, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:06Z", "source_id": 20133913, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:05:24Z", "source_id": 63519306, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:06:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:05:29Z", "source_id": 20143284, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19418, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:22:54Z", "source_id": 63570269, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:22:59Z", "source_id": 20157677, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:36:56Z", "source_id": 63610017, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:36:57Z", "source_id": 20169037, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:41:53Z", "source_id": 63623895, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:41:54Z", "source_id": 20173040, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19072, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:50:48Z", "source_id": 63648876, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:50:53Z", "source_id": 20180234, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:04:07Z", "source_id": 63686070, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T18:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:04:11Z", "source_id": 20190790, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:08:01Z", "source_id": 63697395, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T18:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:08:05Z", "source_id": 20193936, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:05Z", "source_id": 63758705, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T18:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:07Z", "source_id": 20211787, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:47:15Z", "source_id": 63804935, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T18:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:47:19Z", "source_id": 20227122, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:42Z", "source_id": 63814131, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T18:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:51:00Z", "source_id": 20230085, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:16Z", "source_id": 63831463, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T18:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:47Z", "source_id": 20236802, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:06Z", "source_id": 20237283, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:14Z", "source_id": 63860876, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T19:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:19Z", "source_id": 20246974, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:53Z", "source_id": 63894471, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T19:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:56Z", "source_id": 20256249, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:12Z", "source_id": 63947408, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T19:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:13Z", "source_id": 20271272, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:42Z", "source_id": 64009337, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-21T20:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:45Z", "source_id": 20288862, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:13Z", "source_id": 64065924, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-21T20:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:15Z", "source_id": 20305204, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:28Z", "source_id": 64091155, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T20:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:30Z", "source_id": 20312627, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:59Z", "source_id": 64131878, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T21:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:04Z", "source_id": 20324600, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:52Z", "source_id": 64222704, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-21T21:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:55Z", "source_id": 20351713, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:37Z", "source_id": 64225947, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-21T21:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:40Z", "source_id": 20352732, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 833, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:03Z", "source_id": 64236766, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-21T21:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:09Z", "source_id": 20355844, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] London Euston 1640 1640 1 None None Edinburgh 2221 2221 8 LATE +33 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34291/2026-09-21/detailed None Haymarket 2026-09-21T22:49: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 2250 2254 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-21 22:04:22 TERMINATED 2026-09-21 21:54:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355844 1790027589548461 350 350 2026-09-21 22:04:15.348499 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:15.295104
724993 756477 C36488 885P83M821 2026-09-21 COMPLETE 20356528 2026-09-21 22:54:00 2026-09-21 22:04:23 2026-09-23 22:04:23 {"id": 756477, "stp": "P", "toc": "Elizabeth Line", "uid": "C36488", "consist": "345034", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36488/2026-09-21/detailed", "trust_id": "885P83M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": "22:38:00", "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "5P83", "timing_status": "LATE", "origin_station": "Abbey Wood Crossrail Siding", "current_leg_arr": "2254", "current_leg_dep": "2252", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "2238½", "origin_platform": null, "current_location": "Plumstead Rev Sidings", "last_update_time": "2026-09-21T22:04:23", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.12019620000000002, 51.49119540000001], [0.11980819999999998, 51.4911748], [0.119304, 51.4911437], [0.1190483, 51.49112889999999], [0.1188025, 51.49111690000001], [0.1177902, 51.4910783], [0.11726079999999998, 51.49105939999999], [0.11717890000000002, 51.4910567], [0.117002, 51.49105039999999], [0.1168915, 51.4910465], [0.1160107, 51.490991099999995], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.10308852837879484, 51.49045151573312], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]}", "current_leg_start": "Abbey Wood (Crossrail)", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "51.4899096", "next_location_lon": "0.0859598", "previous_location": "Abbey Wood (Crossrail)", "current_leg_milage": "3.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 392.062, \"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\": 716.225, \"from_m\": 392.062, \"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\": 3556.457, \"from_m\": 716.225, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3969.715, \"from_m\": 3556.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}], \"service_id\": 756477, \"profile_key\": \"bd49fb87500394bbced0bd7e3a2918460a4f4191c49264ad6d26d9e1fb2b3b70\", \"schedule_id\": 4895, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Abbey Wood Crossrail Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132215}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 1558.84, \"section_seq\": 1, \"route_path_id\": 132215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 3, \"distance_m\": 2831.382, \"section_seq\": 1, \"route_path_id\": 132215}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 4, \"distance_m\": 3969.715, \"section_seq\": 1, \"route_path_id\": 132215}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3969.715, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132215}], \"total_distance_m\": 3969.715, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3556.457, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2238½", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4899096", "current_position_lon": "0.0859598", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:16Z\", \"source_id\": 64239026, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:18Z\", \"source_id\": 20356528, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plumstead Rev Sidings", "service_state_platform": null, "timing_fact_generation": 1790027660704105, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:16.678782", "service_state_evidence_id": 64239026, "current_leg_start_actual_dep": "2026-09-21T22:50:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:54:14", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:16.806210", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None None 5P83 345034 9 90 None {"version": 3, "segments": [{"to_m": 392.062, "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": 716.225, "from_m": 392.062, "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": 3556.457, "from_m": 716.225, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3969.715, "from_m": 3556.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}], "service_id": 756477, "profile_key": "bd49fb87500394bbced0bd7e3a2918460a4f4191c49264ad6d26d9e1fb2b3b70", "schedule_id": 4895, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2238H", "location": "Abbey Wood Crossrail Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132215}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Abbey Wood (Crossrail)", "stage_seq": 2, "distance_m": 1558.84, "section_seq": 1, "route_path_id": 132215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Plumstead East Jn", "stage_seq": 3, "distance_m": 2831.382, "section_seq": 1, "route_path_id": 132215}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Plumstead Rev Sidings", "stage_seq": 4, "distance_m": 3969.715, "section_seq": 1, "route_path_id": 132215}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3969.715, "from_m": 0.0, "section_seq": 1, "route_path_id": 132215}], "total_distance_m": 3969.715, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3556.457, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:16Z", "source_id": 64239026, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:18Z", "source_id": 20356528, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Abbey Wood Crossrail Siding 2238½ 2238½ None 22:38:00 None Plumstead Rev Sidings 2245 2245 None LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36488/2026-09-21/detailed None Abbey Wood (Crossrail) 2026-09-21T22:50:00+01:00 Plumstead Rev Sidings 2.0 {"type": "LineString", "coordinates": [[0.12019620000000002, 51.49119540000001], [0.11980819999999998, 51.4911748], [0.119304, 51.4911437], [0.1190483, 51.49112889999999], [0.1188025, 51.49111690000001], [0.1177902, 51.4910783], [0.11726079999999998, 51.49105939999999], [0.11717890000000002, 51.4910567], [0.117002, 51.49105039999999], [0.1168915, 51.4910465], [0.1160107, 51.490991099999995], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.10308852837879484, 51.49045151573312], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]} 3.0 2252 2254 Abbey Wood (Crossrail) Plumstead Rev Sidings Plumstead Rev Sidings 51.4899096 0.0859598 51.4899096 0.0859598 1 0 2026-09-21 22:04:23 TERMINATED 2026-09-21 21:54:14 Plumstead Rev Sidings TD DIRECT_DESTINATION_ARRIVAL 64239026 1790027660704105 7 7 2026-09-21 22:04:16.806210 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:16.678782
724994 754909 C17081 761M96M721 2026-09-21 COMPLETE 20355436 2026-09-21 22:54:00 2026-09-21 22:04:23 2026-09-23 22:04:23 {"id": 754909, "stp": "P", "toc": "West Midlands Trains", "uid": "C17081", "consist": "172333", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17081/2026-09-21/detailed", "trust_id": "761M96M721", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2250", "dest_platform": "9B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M96", "timing_status": "LATE", "origin_station": "Hereford", "current_leg_arr": "2254", "current_leg_dep": "2248", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2125", "origin_platform": "1", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T22:04:23", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "University", "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "University", "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\": 146.171, \"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\": 835.969, \"from_m\": 146.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1228.862, \"from_m\": 835.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2719.018, \"from_m\": 1228.862, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3146.291, \"from_m\": 2719.018, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21528.271, \"from_m\": 3146.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22258.874, \"from_m\": 21528.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23582.917, \"from_m\": 22258.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24785.616, \"from_m\": 23582.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29047.418, \"from_m\": 24785.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29425.358, \"from_m\": 29047.418, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 30873.647, \"from_m\": 29425.358, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31496.905, \"from_m\": 30873.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31615.876, \"from_m\": 31496.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31951.882, \"from_m\": 31615.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36248.886, \"from_m\": 31951.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44794.8, \"from_m\": 36248.886, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44820.949, \"from_m\": 44794.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44852.613, \"from_m\": 44820.949, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46576.052, \"from_m\": 44852.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46779.616, \"from_m\": 46576.052, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47196.135, \"from_m\": 46779.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55581.144, \"from_m\": 47196.135, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55730.082, \"from_m\": 55581.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55908.3, \"from_m\": 55730.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56651.653, \"from_m\": 55908.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57919.27, \"from_m\": 56651.653, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62132.665, \"from_m\": 57919.27, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62220.352, \"from_m\": 62132.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64708.309, \"from_m\": 62220.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69007.589, \"from_m\": 64708.309, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69516.32, \"from_m\": 69007.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79259.043, \"from_m\": 69516.32, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79319.282, \"from_m\": 79259.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79744.699, \"from_m\": 79319.282, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79897.873, \"from_m\": 79744.699, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80496.258, \"from_m\": 79897.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83925.704, \"from_m\": 80496.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\": 86434.623, \"from_m\": 83925.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87901.524, \"from_m\": 86434.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88041.717, \"from_m\": 87901.524, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88061.261, \"from_m\": 88041.717, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 88374.275, \"from_m\": 88061.261, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 754909, \"profile_key\": \"6867845e3747db6cda5cadfd4dc4ab238b66c44c796e08e424db72bd17d3d850\", \"schedule_id\": 2218, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Shelwick Jn\", \"stage_seq\": 2, \"distance_m\": 2713.25, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Ledbury\", \"stage_seq\": 3, \"distance_m\": 22022.198, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Colwall\", \"stage_seq\": 4, \"distance_m\": 28793.616, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Malvern Wells\", \"stage_seq\": 5, \"distance_m\": 31588.691, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Great Malvern\", \"stage_seq\": 6, \"distance_m\": 33302.095, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Malvern Link\", \"stage_seq\": 7, \"distance_m\": 35143.709, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 8, \"distance_m\": 37844.229, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Henwick\", \"stage_seq\": 9, \"distance_m\": 44455.88, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2206\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 10, \"distance_m\": 46043.107, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 11, \"distance_m\": 47196.135, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215\", \"location\": \"Droitwich Spa\", \"stage_seq\": 12, \"distance_m\": 55492.826, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Droitwich Spa Sig. 12\", \"stage_seq\": 13, \"distance_m\": 56299.397, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 14, \"distance_m\": 62381.466, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Bromsgrove\", \"stage_seq\": 15, \"distance_m\": 65389.968, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Barnt Green\", \"stage_seq\": 16, \"distance_m\": 71399.958, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Longbridge\", \"stage_seq\": 17, \"distance_m\": 75700.449, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Kings Norton\", \"stage_seq\": 18, \"distance_m\": 79568.335, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Selly Oak\", \"stage_seq\": 19, \"distance_m\": 83085.039, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243H\", \"location\": \"University\", \"stage_seq\": 20, \"distance_m\": 84245.604, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Five Ways\", \"stage_seq\": 21, \"distance_m\": 86964.488, \"section_seq\": 1, \"route_path_id\": 131257}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 22, \"distance_m\": 88374.275, \"section_seq\": 1, \"route_path_id\": 131257}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 88374.275, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131257}], \"total_distance_m\": 88374.275, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88374.275, \"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": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 20311359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:15Z\", \"source_id\": 20339313, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:10Z\", \"source_id\": 20331693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:09Z\", \"source_id\": 20336628, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:35Z\", \"source_id\": 64188698, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:38Z\", \"source_id\": 20341407, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:10Z\", \"source_id\": 64201982, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:16Z\", \"source_id\": 20345305, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:30Z\", \"source_id\": 64210583, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:34Z\", \"source_id\": 20347904, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:44Z\", \"source_id\": 64220564, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:48Z\", \"source_id\": 20351065, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:50Z\", \"source_id\": 64224552, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:52Z\", \"source_id\": 20352263, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:02Z\", \"source_id\": 64230644, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:02Z\", \"source_id\": 64230651, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:05Z\", \"source_id\": 20354110, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:21Z\", \"source_id\": 64235473, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:24Z\", \"source_id\": 20355436, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1790027546411396, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:17.856805", "service_state_evidence_id": 20355436, "current_leg_start_actual_dep": "2026-09-21T22:47:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:18.483773", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P HFD BHM 1M96 172333 3 100 None {"version": 3, "segments": [{"to_m": 146.171, "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": 835.969, "from_m": 146.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1228.862, "from_m": 835.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2719.018, "from_m": 1228.862, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3146.291, "from_m": 2719.018, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21528.271, "from_m": 3146.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22258.874, "from_m": 21528.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23582.917, "from_m": 22258.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24785.616, "from_m": 23582.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29047.418, "from_m": 24785.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29425.358, "from_m": 29047.418, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 30873.647, "from_m": 29425.358, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31496.905, "from_m": 30873.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31615.876, "from_m": 31496.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31951.882, "from_m": 31615.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36248.886, "from_m": 31951.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44794.8, "from_m": 36248.886, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44820.949, "from_m": 44794.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44852.613, "from_m": 44820.949, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46576.052, "from_m": 44852.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46779.616, "from_m": 46576.052, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47196.135, "from_m": 46779.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55581.144, "from_m": 47196.135, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55730.082, "from_m": 55581.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55908.3, "from_m": 55730.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56651.653, "from_m": 55908.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57919.27, "from_m": 56651.653, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 62132.665, "from_m": 57919.27, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 62220.352, "from_m": 62132.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64708.309, "from_m": 62220.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69007.589, "from_m": 64708.309, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69516.32, "from_m": 69007.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79259.043, "from_m": 69516.32, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79319.282, "from_m": 79259.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79744.699, "from_m": 79319.282, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79897.873, "from_m": 79744.699, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80496.258, "from_m": 79897.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 83925.704, "from_m": 80496.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": 86434.623, "from_m": 83925.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87901.524, "from_m": 86434.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88041.717, "from_m": 87901.524, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88061.261, "from_m": 88041.717, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 88374.275, "from_m": 88061.261, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 754909, "profile_key": "6867845e3747db6cda5cadfd4dc4ab238b66c44c796e08e424db72bd17d3d850", "schedule_id": 2218, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Shelwick Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Ledbury", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Colwall", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Malvern Wells", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Great Malvern", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Malvern Link", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Newlands East S.B.", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Henwick", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2206", "location": "Worcester Foregate Street", "stage_seq": 10, "distance_m": 46043.107, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Tunnel Jn", "stage_seq": 11, "distance_m": 47196.135, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215", "location": "Droitwich Spa", "stage_seq": 12, "distance_m": 55492.826, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Droitwich Spa Sig. 12", "stage_seq": 13, "distance_m": 56299.397, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Stoke Works Jn", "stage_seq": 14, "distance_m": 62381.466, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Bromsgrove", "stage_seq": 15, "distance_m": 65389.968, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Barnt Green", "stage_seq": 16, "distance_m": 71399.958, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Longbridge", "stage_seq": 17, "distance_m": 75700.449, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Kings Norton", "stage_seq": 18, "distance_m": 79568.335, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Selly Oak", "stage_seq": 19, "distance_m": 83085.039, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243H", "location": "University", "stage_seq": 20, "distance_m": 84245.604, "section_seq": 1, "route_path_id": 131257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Five Ways", "stage_seq": 21, "distance_m": 86964.488, "section_seq": 1, "route_path_id": 131257}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 22, "distance_m": 88374.275, "section_seq": 1, "route_path_id": 131257}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 88374.275, "from_m": 0.0, "section_seq": 1, "route_path_id": 131257}], "total_distance_m": 88374.275, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88374.275, "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-21T20:41:30Z", "source_id": 20311359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:15Z", "source_id": 20339313, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:10Z", "source_id": 20331693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:09Z", "source_id": 20336628, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:35Z", "source_id": 64188698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:38Z", "source_id": 20341407, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:10Z", "source_id": 64201982, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:16Z", "source_id": 20345305, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:30Z", "source_id": 64210583, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:34Z", "source_id": 20347904, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:44Z", "source_id": 64220564, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:48Z", "source_id": 20351065, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:50Z", "source_id": 64224552, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:52Z", "source_id": 20352263, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:02Z", "source_id": 64230644, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:02Z", "source_id": 64230651, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:05Z", "source_id": 20354110, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:21Z", "source_id": 64235473, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:24Z", "source_id": 20355436, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Hereford 2125 2125 1 None None Birmingham New Street 2250 2250 9B LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17081/2026-09-21/detailed None University 2026-09-21T22:47:30+01:00 Birmingham New Street 6.0 {"type": "LineString", "coordinates": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} 2.6 2248 2254 University Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-21 22:04:23 TERMINATED 2026-09-21 21:54:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355436 1790027546411396 52 52 2026-09-21 22:04:18.483773 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:17.856805
724995 755906 G15377 812M71M821 2026-09-21 COMPLETE 20355839 2026-09-21 22:54:00 2026-09-21 22:04:23 2026-09-23 22:04:23 {"id": 755906, "stp": "P", "toc": "Great Western Railway", "uid": "G15377", "consist": "800308", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15377/2026-09-21/detailed", "trust_id": "812M71M821", "origin_crs": "WSM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-21", "dest_arr_time": "2249", "dest_platform": "7", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2M71", "timing_status": "LATE", "origin_station": "Weston-super-Mare", "current_leg_arr": "2254", "current_leg_dep": "2251", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2210", "origin_platform": "2", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-21T22:04:23", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5930208, 51.4408747], [-2.592824, 51.4409539], [-2.5920343, 51.44126529999999], [-2.5911992, 51.441588300000014], [-2.5905175, 51.44184150000001], [-2.5903665999999994, 51.4418975], [-2.5897818, 51.44211469999999], [-2.5892346999999996, 51.44231889999999], [-2.5886191, 51.4425367], [-2.5880548, 51.442736399999994], [-2.587807128037601, 51.442817580280106], [-2.5871856, 51.443021299999984], [-2.5863018999999996, 51.4432611], [-2.5853898, 51.44346629999999], [-2.5848577, 51.4436074], [-2.584829099999999, 51.4436164], [-2.5844785, 51.44370120000001], [-2.5839529, 51.44382029999999], [-2.5837960999999994, 51.44387059999999], [-2.5835734, 51.4439401], [-2.5832521, 51.4440403], [-2.5826387, 51.4442756], [-2.5821207, 51.444492], [-2.5816908, 51.444675100000005], [-2.581628499999999, 51.4447017], [-2.5813816999999997, 51.4448233], [-2.5811662, 51.4449403], [-2.58092, 51.44508540000001], [-2.5807818, 51.44517830000001], [-2.5806108000000005, 51.44530919999999], [-2.5804775, 51.4454266], [-2.5802900999999996, 51.44560919999999], [-2.5801348999999996, 51.4458003], [-2.5800235, 51.44598499999999], [-2.5799276999999994, 51.4461799], [-2.5798510999999995, 51.446377700000006], [-2.5798201, 51.44663289999998], [-2.5798116, 51.4467445], [-2.5798164, 51.4468818], [-2.5798379999999996, 51.44702710000001], [-2.5798428, 51.4470596], [-2.579889399999999, 51.4472312], [-2.580023, 51.44769389999999], [-2.5801071, 51.44801439999999], [-2.5801447999999993, 51.4481464], [-2.5801929, 51.448393], [-2.5801994, 51.4484804], [-2.5802053, 51.4487257], [-2.5801873, 51.44886890000001], [-2.5801719999999997, 51.448952199999994], [-2.5801644, 51.4489935], [-2.5801587, 51.4490244], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bedminster", "dest_arr_time_act": "2249", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bedminster", "current_leg_milage": "0.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 252.668, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3392.138, \"from_m\": 252.668, \"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\": 3510.975, \"from_m\": 3392.138, \"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\": 24524.129, \"from_m\": 3510.975, \"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\": 24629.981, \"from_m\": 24524.129, \"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\": 29283.656, \"from_m\": 24629.981, \"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\": 30239.501, \"from_m\": 29283.656, \"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\": 30358.729, \"from_m\": 30239.501, \"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\": 755906, \"profile_key\": \"a19fc7f878bab516f843db27f04dc4401752ef9d0f74d5136afd9a1cafc9007f\", \"schedule_id\": 9143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2214\", \"location\": \"Weston Milton\", \"stage_seq\": 2, \"distance_m\": 1908.587, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Worle Jn\", \"stage_seq\": 3, \"distance_m\": 3593.881, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2218H\", \"location\": \"Worle\", \"stage_seq\": 4, \"distance_m\": 4494.453, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224H\", \"location\": \"Yatton\", \"stage_seq\": 5, \"distance_m\": 11211.056, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 6, \"distance_m\": 17509.751, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238H\", \"location\": \"Parson Street\", \"stage_seq\": 7, \"distance_m\": 27485.245, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241H\", \"location\": \"Bedminster\", \"stage_seq\": 8, \"distance_m\": 28926.923, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 9, \"distance_m\": 29826.659, \"section_seq\": 1, \"route_path_id\": 133575}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 10, \"distance_m\": 30358.729, \"section_seq\": 1, \"route_path_id\": 133575}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30358.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133575}], \"total_distance_m\": 30358.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 29297.032, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1061.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:03Z\", \"source_id\": 20334091, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:03Z\", \"source_id\": 20336574, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:08Z\", \"source_id\": 64183678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:14Z\", \"source_id\": 20339920, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:24Z\", \"source_id\": 64198460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:26Z\", \"source_id\": 20344279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:49Z\", \"source_id\": 20351616, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:35Z\", \"source_id\": 20354423, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:03Z\", \"source_id\": 64236754, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:09Z\", \"source_id\": 20355839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "8", "timing_fact_generation": 1790027658221503, "current_leg_arrival_utc": "2026-09-21T22:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:18.180431", "service_state_evidence_id": 20355839, "current_leg_start_actual_dep": "2026-09-21T22:46:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:18.486767", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WSM BRI 2M71 800308 9 125 None {"version": 3, "segments": [{"to_m": 252.668, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3392.138, "from_m": 252.668, "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": 3510.975, "from_m": 3392.138, "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": 24524.129, "from_m": 3510.975, "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": 24629.981, "from_m": 24524.129, "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": 29283.656, "from_m": 24629.981, "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": 30239.501, "from_m": 29283.656, "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": 30358.729, "from_m": 30239.501, "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": 755906, "profile_key": "a19fc7f878bab516f843db27f04dc4401752ef9d0f74d5136afd9a1cafc9007f", "schedule_id": 9143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Weston-super-Mare", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2214", "location": "Weston Milton", "stage_seq": 2, "distance_m": 1908.587, "section_seq": 1, "route_path_id": 133575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Worle Jn", "stage_seq": 3, "distance_m": 3593.881, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2218H", "location": "Worle", "stage_seq": 4, "distance_m": 4494.453, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224H", "location": "Yatton", "stage_seq": 5, "distance_m": 11211.056, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230H", "location": "Nailsea & Backwell", "stage_seq": 6, "distance_m": 17509.751, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238H", "location": "Parson Street", "stage_seq": 7, "distance_m": 27485.245, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241H", "location": "Bedminster", "stage_seq": 8, "distance_m": 28926.923, "section_seq": 1, "route_path_id": 133575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Bristol West Jn", "stage_seq": 9, "distance_m": 29826.659, "section_seq": 1, "route_path_id": 133575}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 10, "distance_m": 30358.729, "section_seq": 1, "route_path_id": 133575}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30358.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 133575}], "total_distance_m": 30358.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 29297.032, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1061.697, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:03Z", "source_id": 20334091, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:03Z", "source_id": 20336574, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:08Z", "source_id": 64183678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:14Z", "source_id": 20339920, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26154, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:24Z", "source_id": 64198460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:26Z", "source_id": 20344279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:49Z", "source_id": 20351616, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:35Z", "source_id": 20354423, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25977, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:03Z", "source_id": 64236754, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:09Z", "source_id": 20355839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}] Weston-super-Mare 2210 2210 2 None None Bristol Temple Meads 2249 2249 7 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15377/2026-09-21/detailed None Bedminster 2026-09-21T22:46:30+01:00 Bristol Temple Meads 3.0 {"type": "LineString", "coordinates": [[-2.5930208, 51.4408747], [-2.592824, 51.4409539], [-2.5920343, 51.44126529999999], [-2.5911992, 51.441588300000014], [-2.5905175, 51.44184150000001], [-2.5903665999999994, 51.4418975], [-2.5897818, 51.44211469999999], [-2.5892346999999996, 51.44231889999999], [-2.5886191, 51.4425367], [-2.5880548, 51.442736399999994], [-2.587807128037601, 51.442817580280106], [-2.5871856, 51.443021299999984], [-2.5863018999999996, 51.4432611], [-2.5853898, 51.44346629999999], [-2.5848577, 51.4436074], [-2.584829099999999, 51.4436164], [-2.5844785, 51.44370120000001], [-2.5839529, 51.44382029999999], [-2.5837960999999994, 51.44387059999999], [-2.5835734, 51.4439401], [-2.5832521, 51.4440403], [-2.5826387, 51.4442756], [-2.5821207, 51.444492], [-2.5816908, 51.444675100000005], [-2.581628499999999, 51.4447017], [-2.5813816999999997, 51.4448233], [-2.5811662, 51.4449403], [-2.58092, 51.44508540000001], [-2.5807818, 51.44517830000001], [-2.5806108000000005, 51.44530919999999], [-2.5804775, 51.4454266], [-2.5802900999999996, 51.44560919999999], [-2.5801348999999996, 51.4458003], [-2.5800235, 51.44598499999999], [-2.5799276999999994, 51.4461799], [-2.5798510999999995, 51.446377700000006], [-2.5798201, 51.44663289999998], [-2.5798116, 51.4467445], [-2.5798164, 51.4468818], [-2.5798379999999996, 51.44702710000001], [-2.5798428, 51.4470596], [-2.579889399999999, 51.4472312], [-2.580023, 51.44769389999999], [-2.5801071, 51.44801439999999], [-2.5801447999999993, 51.4481464], [-2.5801929, 51.448393], [-2.5801994, 51.4484804], [-2.5802053, 51.4487257], [-2.5801873, 51.44886890000001], [-2.5801719999999997, 51.448952199999994], [-2.5801644, 51.4489935], [-2.5801587, 51.4490244], [-2.5801483, 51.4490808]]} 0.9 2251 2254 Bedminster Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-21 22:04:23 TERMINATED 2026-09-21 21:54:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20355839 1790027658221503 45 45 2026-09-21 22:04:18.486767 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:18.180431
724996 755680 W35395 761P46M821 2026-09-21 COMPLETE 20356542 2026-09-21 22:52:00 2026-09-21 22:04:23 2026-09-23 22:04:23 {"id": 755680, "stp": "O", "toc": "Great Western Railway", "uid": "W35395", "consist": "800305", "dest_crs": "WOS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35395/2026-09-21/detailed", "trust_id": "761P46M821", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-21", "dest_arr_time": "2252", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "1P46", "timing_status": "ON TIME", "origin_station": "Hereford", "current_leg_arr": "2252", "current_leg_dep": "2249", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "2200", "origin_platform": "3", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-21T22:04:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.220983768206844, 52.1952459410488], [-2.2206475, 52.195330299999995], [-2.2203465999999996, 52.1954205], [-2.2202294, 52.1954596], [-2.2196488, 52.195662199999994], [-2.2191428999999996, 52.19588340000001], [-2.2186820999999997, 52.1961633], [-2.218009, 52.196529699999985], [-2.2174332, 52.196796600000006], [-2.2168628, 52.1970031], [-2.2157330999999996, 52.19732739999999], [-2.215279, 52.197441], [-2.2148374999999993, 52.1975285], [-2.2142945, 52.1975858], [-2.2139958, 52.197609], [-2.213617, 52.1976255], [-2.2132542, 52.1976445], [-2.2127947, 52.197645], [-2.2123998999999994, 52.19761329999999], [-2.2120462, 52.197566], [-2.2116701, 52.19748049999999], [-2.2115566, 52.19744779999999], [-2.211441, 52.197414499999994], [-2.2110153, 52.1972474], [-2.2109218, 52.19719709999999], [-2.2107784999999995, 52.19712], [-2.2107455, 52.1971022], [-2.2103211999999997, 52.196798399999984], [-2.2101806, 52.1966562], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Worcester Foregate Street", "dest_arr_time_act": "2252", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Worcester Foregate Street", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.171, \"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\": 835.969, \"from_m\": 146.171, \"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\": 1228.862, \"from_m\": 835.969, \"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\": 2719.018, \"from_m\": 1228.862, \"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\": 3146.291, \"from_m\": 2719.018, \"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\": 21528.271, \"from_m\": 3146.291, \"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\": 22258.874, \"from_m\": 21528.271, \"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\": 23582.917, \"from_m\": 22258.874, \"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\": 24785.616, \"from_m\": 23582.917, \"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\": 29047.418, \"from_m\": 24785.616, \"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\": 29425.358, \"from_m\": 29047.418, \"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\": 30873.647, \"from_m\": 29425.358, \"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\": 31496.905, \"from_m\": 30873.647, \"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\": 31615.876, \"from_m\": 31496.905, \"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\": 31951.882, \"from_m\": 31615.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36248.886, \"from_m\": 31951.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44794.8, \"from_m\": 36248.886, \"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\": 46575.663, \"from_m\": 44794.8, \"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\": 46970.345, \"from_m\": 46575.663, \"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\": 47124.401, \"from_m\": 46970.345, \"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}], \"service_id\": 755680, \"profile_key\": \"01c4bc42b95b363e5a512830d6c010b6b53c09936bd3ebd0dce72e86b71326e0\", \"schedule_id\": 41655, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 2, \"distance_m\": 2713.25, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2217\", \"location\": \"Ledbury\", \"stage_seq\": 3, \"distance_m\": 22022.198, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"Colwall\", \"stage_seq\": 4, \"distance_m\": 28793.616, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Malvern Wells\", \"stage_seq\": 5, \"distance_m\": 31588.691, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": false, \"wtt_arr\": \"2227H\", \"wtt_dep\": \"2234\", \"location\": \"Great Malvern\", \"stage_seq\": 6, \"distance_m\": 33302.095, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2237H\", \"location\": \"Malvern Link\", \"stage_seq\": 7, \"distance_m\": 35143.709, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 8, \"distance_m\": 37844.229, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Henwick\", \"stage_seq\": 9, \"distance_m\": 44455.88, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2249\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 10, \"distance_m\": 46042.839, \"section_seq\": 1, \"route_path_id\": 147575}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 11, \"distance_m\": 47124.401, \"section_seq\": 1, \"route_path_id\": 147575}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47124.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147575}], \"total_distance_m\": 47124.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 47124.401, \"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": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:58Z\", \"source_id\": 20333438, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:05Z\", \"source_id\": 20337910, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:36Z\", \"source_id\": 20346145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:24Z\", \"source_id\": 20354892, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:20Z\", \"source_id\": 20356542, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1", "timing_fact_generation": 1790027661007296, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:54:21.003945", "service_state_evidence_id": 20356542, "current_leg_start_actual_dep": "2026-09-21T22:49:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T21:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:04:21.294608", "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 O HFD WOS 1P46 800305 9 125 None {"version": 3, "segments": [{"to_m": 146.171, "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": 835.969, "from_m": 146.171, "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": 1228.862, "from_m": 835.969, "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": 2719.018, "from_m": 1228.862, "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": 3146.291, "from_m": 2719.018, "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": 21528.271, "from_m": 3146.291, "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": 22258.874, "from_m": 21528.271, "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": 23582.917, "from_m": 22258.874, "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": 24785.616, "from_m": 23582.917, "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": 29047.418, "from_m": 24785.616, "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": 29425.358, "from_m": 29047.418, "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": 30873.647, "from_m": 29425.358, "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": 31496.905, "from_m": 30873.647, "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": 31615.876, "from_m": 31496.905, "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": 31951.882, "from_m": 31615.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36248.886, "from_m": 31951.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44794.8, "from_m": 36248.886, "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": 46575.663, "from_m": 44794.8, "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": 46970.345, "from_m": 46575.663, "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": 47124.401, "from_m": 46970.345, "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}], "service_id": 755680, "profile_key": "01c4bc42b95b363e5a512830d6c010b6b53c09936bd3ebd0dce72e86b71326e0", "schedule_id": 41655, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Shelwick Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 147575}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2217", "location": "Ledbury", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 147575}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "Colwall", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 147575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Malvern Wells", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 147575}, {"is_pass": false, "wtt_arr": "2227H", "wtt_dep": "2234", "location": "Great Malvern", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 147575}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2237H", "location": "Malvern Link", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 147575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Newlands East S.B.", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 147575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Henwick", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 147575}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2249", "location": "Worcester Foregate Street", "stage_seq": 10, "distance_m": 46042.839, "section_seq": 1, "route_path_id": 147575}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 11, "distance_m": 47124.401, "section_seq": 1, "route_path_id": 147575}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47124.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 147575}], "total_distance_m": 47124.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 47124.401, "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-21T21:15:58Z", "source_id": 20333438, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:05Z", "source_id": 20337910, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:36Z", "source_id": 20346145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:24Z", "source_id": 20354892, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:20Z", "source_id": 20356542, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}] Hereford 2200 2200 3 None None Worcester Shrub Hill 2252 2252 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35395/2026-09-21/detailed None Worcester Foregate Street 2026-09-21T22:49:00+01:00 Worcester Shrub Hill 3.0 {"type": "LineString", "coordinates": [[-2.220983768206844, 52.1952459410488], [-2.2206475, 52.195330299999995], [-2.2203465999999996, 52.1954205], [-2.2202294, 52.1954596], [-2.2196488, 52.195662199999994], [-2.2191428999999996, 52.19588340000001], [-2.2186820999999997, 52.1961633], [-2.218009, 52.196529699999985], [-2.2174332, 52.196796600000006], [-2.2168628, 52.1970031], [-2.2157330999999996, 52.19732739999999], [-2.215279, 52.197441], [-2.2148374999999993, 52.1975285], [-2.2142945, 52.1975858], [-2.2139958, 52.197609], [-2.213617, 52.1976255], [-2.2132542, 52.1976445], [-2.2127947, 52.197645], [-2.2123998999999994, 52.19761329999999], [-2.2120462, 52.197566], [-2.2116701, 52.19748049999999], [-2.2115566, 52.19744779999999], [-2.211441, 52.197414499999994], [-2.2110153, 52.1972474], [-2.2109218, 52.19719709999999], [-2.2107784999999995, 52.19712], [-2.2107455, 52.1971022], [-2.2103211999999997, 52.196798399999984], [-2.2101806, 52.1966562], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]} 0.7 2249 2252 Worcester Foregate Street Worcester Shrub Hill Worcester Shrub Hill 52.1947269 -2.2090898 52.1947269 -2.2090898 1 0 2026-09-21 22:04:23 TERMINATED 2026-09-21 21:52:00 Worcester Shrub Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20356542 1790027661007296 15 15 2026-09-21 22:04:21.294608 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 21:54:21.003945
← Previous (42201–42300) Next (42401–42500) →